Реактивная ссылка - повторные вызовы продолжают добавляться в файлы конфигурации
Похоже, что React Native Link не анализирует предыдущие изменения в файлах конфигурации, а вместо этого вносит постепенные, повторяющиеся изменения.
Например, android/app/build.gradle
начинается с:
dependencies {
compile project(':react-native-linear-gradient')
compile project(':react-native-fcm')
compile project(':react-native-cookie')
}
После первого вызова react-native link
dependencies {
compile project(':react-native-vector-icons')
compile project(':react-native-linear-gradient')
compile project(':react-native-fcm')
compile project(':react-native-cookie')
compile project(':react-native-linear-gradient')
compile project(':react-native-fcm')
compile project(':react-native-cookie')
}
После второго вызова...
dependencies {
compile project(':react-native-vector-icons')
compile project(':react-native-linear-gradient')
compile project(':react-native-fcm')
compile project(':react-native-cookie')
compile project(':react-native-vector-icons')
compile project(':react-native-linear-gradient')
compile project(':react-native-fcm')
compile project(':react-native-cookie')
compile project(':react-native-linear-gradient')
compile project(':react-native-fcm')
compile project(':react-native-cookie')
}
И так далее..
Есть хорошее место, чтобы начать мое расследование?
1 ответ
Решение
Привет, ваш ответ есть: ссылка "родная реакция" вызывает двойной импорт в настройках Android.
В настоящее время находится в PR и проходит тестирование.