[英]Failed to resolve dependencies in the react native project
My react native project is trying to resolve dependencies as locally. 我的本机本地项目试图将依赖项解析为本地。 But it can't find anything and make these errors:
但是它找不到任何东西并产生以下错误:
Could not find javax.inject:javax.inject:1.
找不到javax.inject:javax.inject:1。
Searched in the following locations:
在以下位置搜索:
file:/C:/Users/oop/AppData/Local/Android/android-sdk/extras /m2repository/javax/inject/javax.inject/1/javax.inject-1.pom
文件:/ C:/ Users / oop / AppData / Local / Android / android-sdk / extras /m2repository/javax/inject/javax.inject/1/javax.inject-1.pom
file:/C:/Users/oop/AppData/Local/Android/android-sdk/extras /m2repository/javax/inject/javax.inject/1/javax.inject-1.jar
文件:/ C:/ Users / oop / AppData / Local / Android / android-sdk / extras /m2repository/javax/inject/javax.inject/1/javax.inject-1.jar
file:/C:/Users/oop/AppData/Local/Android/android-sdk/extras/google /m2repository/javax/inject/javax.inject/1/javax.inject-1.pom
文件:/ C:/ Users / oop / AppData / Local / Android / android-sdk / extras / google /m2repository/javax/inject/javax.inject/1/javax.inject-1.pom
file:/C:/Users/oop/AppData/Local/Android/android-sdk/extras/google /m2repository/javax/inject/javax.inject/1/javax.inject-1.jar
文件:/ C:/ Users / oop / AppData / Local / Android / android-sdk / extras / google /m2repository/javax/inject/javax.inject/1/javax.inject-1.jar
file:/C:/Users/oop/AppData/Local/Android/android-sdk/extras/android /m2repository/javax/inject/javax.inject/1/javax.inject-1.pom
文件:/ C:/ Users / oop / AppData / Local / Android / android-sdk / extras / android /m2repository/javax/inject/javax.inject/1/javax.inject-1.pom
file:/C:/Users/oop/AppData/Local/Android/android-sdk/extras/android /m2repository/javax/inject/javax.inject/1/javax.inject-1.jar
文件:/ C:/ Users / oop / AppData / Local / Android / android-sdk / extras / android /m2repository/javax/inject/javax.inject/1/javax.inject-1.jar
file:/C:/Users/oop/.m2/repository/javax/inject/javax.inject /1/javax.inject-1.pom
文件:/ C:/Users/oop/.m2/repository/javax/inject/javax.inject /1/javax.inject-1.pom
file:/C:/Users/oop/.m2/repository/javax/inject/javax.inject /1/javax.inject-1.jar
文件:/ C:/Users/oop/.m2/repository/javax/inject/javax.inject /1/javax.inject-1.jar
file:/D:/react/Barbari/node_modules/react-native/android/javax/inject /javax.inject/1/javax.inject-1.pom
文件:/ D:/ react / Barbari / node_modules / react-native / android / javax / inject /javax.inject/1/javax.inject-1.pom
file:/D:/react/Barbari/node_modules/react-native/android/javax/inject /javax.inject/1/javax.inject-1.jar
文件:/ D:/ react / Barbari / node_modules / react-native / android / javax / inject /javax.inject/1/javax.inject-1.jar
https://dl.google.com/dl/android/maven2/javax/inject/javax.inject /1/javax.inject-1.pom
https://dl.google.com/dl/android/maven2/javax/inject/javax.inject /1/javax.inject-1.pom
https://dl.google.com/dl/android/maven2/javax/inject/javax.inject /1/javax.inject-1.jar
https://dl.google.com/dl/android/maven2/javax/inject/javax.inject /1/javax.inject-1.jar
Required by:
要求:
project :app > com.facebook.react:react-native:0.57.3
项目:app> com.facebook.react:react-native:0.57.3
I think the gradle searches first the local maven directory and it can't find the files. 我认为gradle首先搜索本地maven目录,但找不到文件。 I'd like to know is there any way to fix this problem?
我想知道有什么办法可以解决这个问题?
Windows-- Open android studio >> Preferences > File > Settings Windows-打开android studio >> 首选项 > 文件 > 设置
Mac-- Android Studio > Preferences) Mac- Android Studio>“偏好设置”)
then " Build, Execution, Deployment " > Build Tools > Gradle and disable the "Offline work" checkbox 然后选择“ 构建,执行,部署 ”>“ 构建工具” >“ Gradle”并禁用“离线工作”复选框
apply and ok 申请并确定
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.