Javascript 在存储库容器上找不到参数[]的方法google()
环境:Javascript 在存储库容器上找不到参数[]的方法google(),javascript,android,react-native,Javascript,Android,React Native,环境: "react": "16.3.1", "react-native": "0.55.4", "react-native-camera": "^1.1.3", "react-native-qrcode-scanner": "^1.0.1" qrcodescaner用户$react本机运行android扫描 中的符号链接文件夹 /用户/桌面/反应器Apps/qrcodescaner/node_模块 (9ms)JS服务器已在运行。在上构建和安装应用程序 设备(cd a
"react": "16.3.1",
"react-native": "0.55.4",
"react-native-camera": "^1.1.3",
"react-native-qrcode-scanner": "^1.0.1"
qrcodescaner用户$react本机运行android扫描
中的符号链接文件夹
/用户/桌面/反应器Apps/qrcodescaner/node_模块
(9ms)JS服务器已在运行。在上构建和安装应用程序
设备(cd android&./gradlew installDebug)
失败:生成失败,出现异常
- 其中:构建文件“/Users/Desktop/reactnativeapps/qrcodescaner/android/Build.gradle” 第6行
- 出了什么问题:评估根项目“qrcodescaner”时出现问题。 在存储库容器上找不到参数[]的方法google()
- 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出
降级将本机摄像头版本调整为1.0.0,然后再次检查 转到ProjectRoot\Android\gradle\wrapper\gradle-wrapper.properties 并将distributionUrl值更改为:
"https://services.gradle.org/distributions/gradle-4.1-all.zip我对
react native sqlite storage
模块也有同样的问题。结果表明,最新版本(3.3.9)已经更新,可以与下一个版本的gradle一起使用。该更新包括到google()
我卸载了它,并执行了npm安装--save--save原生sqlite-storage@3.3.8
它成功了,google()
reference
据我所知,在3.3.9版本中,并没有提到在应用程序中的突破性变化。这可能是大多数人不会遇到的情况
结果:为什么他们更改了所需的gradle版本?最新的React Native(v0.57)也更新到了下一个gradle版本。我可能错了,但如果模块需要与项目使用的gradle版本不同的gradle版本,看起来您无法使用,呃。尝试添加
google()
在android/build.gradle的buildscript->repositories
部分中。@Cherniv添加google()
没有解决问题。请将gradle文件粘贴到这里/android/app/build.gradle好吗