You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
运行 react-native run-android卡在info JS server already running
方法一:
运行 npx react-native run-android --verbose查看详细信息
如果下载慢或者出现Could not get resource xxxxxx或者Could not download xxxx
例如出现Could not download react-android-0.72.6-debug.aar (com.facebook.react:react-android:0.72.6)
Android Studio下载SDK依赖缓慢
如图红框标注位置,填入国内源地址后点Apply或OK键。
阿里镜像
https://mirrors.aliyun.com/android.googlesource.com/
运行yarn android下载gradle速度慢
定位路径
android\gradle\wrapper\gradle-wrapper.properties
修改distributionUrl
为本地路径。例如file:\/\/\/F:\/project\/env\/android\/gradle-8.0.1-all.zip
定位路径
android\build.gradle
,添加:运行 react-native run-android卡在
info JS server already running
方法一:
运行
npx react-native run-android --verbose
查看详细信息如果下载慢或者出现
Could not get resource xxxxxx
或者Could not download xxxx
例如出现
Could not download react-android-0.72.6-debug.aar (com.facebook.react:react-android:0.72.6)
解决方法:网上下载
react-android-0.72.6-debug.aar
进入
C:\Users\用户名\.gradle\caches\modules-2\files-2.1\com.facebook.react(对应包的域名)
目录下找到有.pom文件的文件夹把对应的包复制进去
然后重新运行命令
方法二:
如果下载失败的包太多,可以手动更改镜像源:
将上面代码复制到
./node_modules/reac-native
以及./node_modules/react-native-gradle-plugin
下面的build.gradle.kts
如果依然有jar包下载失败,可以在https://developer.aliyun.com/mvn/search查询是否有对应jar包,看是否导入了对应的maven仓库。
如果没有对应jar包,使用方法一
阿里maven仓库
maven官方仓库
方法三:
在gradle中配置下载镜像需要在
C:\Users\用户名\.gradle
文件夹中直接新建一个init.gradle初始化脚本,脚本文件内容如下。这样一来,gradle下载的时候就会使用这里配置的镜像源下载,速度会快很多。再加上gradle wrapper在中国设置了CDN,现在使用gradle的速度应该会很快。当然,如果你有代理的话,其实我推荐你直接为gradle设置全局代理。因为gradle脚本实在是太灵活了,有些脚本中可能依赖了github。这时候上面设置的下载镜像源就不管用了。
所以有条件还是干脆直接使用全局代理比较好。设置方式很简单,在.gradle文件夹中新建gradle.properties文件,内容如下。中间几行即是设置代理的配置项。当然其他几行我也建议你设置一下,把gradle运行时的文件编码设置为UTF8,增加跨平台兼容性。
The text was updated successfully, but these errors were encountered: