本文主要是介绍react-native run-adnroid报错,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
react native运行打包报错及解决办法
Could not resolve all dependencies for configuration ‘:classpath’
报错原因: 构建时,react native 会检查是否有gradle-3.0.0。首先会在本地查找,如果没有,接着会在https://jcenter.bintray.com这个网址中去查找,有则下载。此处报错,是因为jcenter中最新版本只有2.3.0
解决办法:修改构建时所依赖的版本,改为2.3.0
注:这一条配置属于全局配置,也就是andorid和ios都会根据此配置进行构建
download gradle-2.14-.1-all 卡住

C:\Users\Administrator.gradle\wrapper\dists\gradle-2.14.1-all\8bnwg5hd3w55iofp58khbp6yv
设置打包apk时的参数
签名文件四条配置
签名文件内具体的几点配置,我写了一点python,用于关联package.json文件.
注意此处的构建工具版本所需要的依赖都是可选的,全看你电脑上已经有了哪些版本,具体可以改这2处
不通过android studio打开模拟器
cmd进入android-sdk安装目录,找到tools文件夹
查看已创建模拟器:D:\software\androidsdk\sdk\tools>emulator -list-avds启动模拟器设备:D:\software\androidsdk\sdk\tools>emulator.exe -netdelay none -netspeed full -avd Nexus_5X_API_24_1
这篇关于react-native run-adnroid报错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!