当我在我的应用程序模块中添加反应原生依赖项时,它正在工作,但是当我尝试将其添加到不同的模块上时,我得到了
错误:(49, 13)无法解决: com.facebook.react:react-native:0.49.3
根等级:
allprojects {
repositories {
jcenter()
maven {
url "$projectDir/../android/node_modules/react-native/android"
}
}
}
我考虑将node_modules移动到我的模块文件夹,但是有更好的解决方案吗?
所以我
解决了这个问题,node_modules移动到我的platform
模块并像这样更改 gradle 文件。
Root Build.gradle
allprojects {
repositories {
jcenter()
maven {
url "$projectDir/../../../platform/android/node_modules/react-native/android"
}
}
}
Platform Build.gradle
repositories {
mavenCentral()
maven {
url "$projectDir/android/node_modules/react-native/android"
}
}