Я новичок в разработке мобильных приложений, и я принял код. Я хочу запустить андроид-версию приложения в android studio, но когда происходит синхронизация android studio и gradle, возникает ошибка, которую мне трудно решить. Изначально ошибка
- , для которого я сделал следующие шаги (A), но затем я получил еще одну ошибку
когда я запускаю команду response-native run-android
I resolved this issue by doing the following steps
:
В android/gradle/wrapper/gradle-wrapper.properties
изменено
distributionUrl
значение до distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
.
В android/build.gradle
изменено classpath
на
'com.android.tools.build:gradle:3.3.0'
. Создать metro.config.js в
каталог вашего проекта и вставьте в него этот код.
- И убедитесь, что версия метро в
package.json
"metro-react-native-babel-preset":"0.51.0"
прямо в вашем файле packge.json
.
удалить папку node_modules
и запустить yarn install
.
Не удалось получить неизвестное свойство 'mergeResourcesProvider'
для объекта
тип com.android.build.gradle.internal.api.ApplicationVariantImpl
.
Плагин Android Gradle поддерживает только версию плагина Crashlytics Gradle 1.25.4
и выше.
- Следующие зависимости не удовлетворяют требуемой версии:
корневой проект
'GetFyt' -> io.fabric.tools:gradle:1.25.1