js+react nativeReact Native

RN学习笔记之Failed to install all

2017-04-17  本文已影响422人  AnonyPer

今天周一更换了一个测试手机VIVO(Android5.1),在执行react-native run-android的时候,遇到一个错误:

错误日志

通过ADB可以看到设备列表,通过AS可以正常安装,但是adb install也可以安装,但是就是通过RN命令无法安装,一开始搜索关键词

com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Failed to install all

查阅了很多资料,都没有有效的解决,继续搜索关键词

Error while uploading app-debug.apk : Unknown failure ([CDS]close[0])

依然没有搜到有效的信息,但是搜索过程中看到一些常见的RN坑介绍,里面有一个

RN常见之坑

感觉这个接近了答案,试着去修改了一下,运行的时候上面那个错误没有了,感觉有点靠谱,但是等待了一会最后的结果又变成:

都快崩溃了,一个接一个的坑呀,但是作为一个有党性的人,坚决和问题斗争到底,又去查阅了这个错误的解决方法,经过一番搜索,

It is currently in use by another Gradle instance(最后一个答案的解决方案没有试)

还是有说明的,按照下面答案,执行了一下命令:

find ~/.gradle -type f -name "*.lock" | while read f; do rm $f; done

经过一段时间之后,再次执行react-native run-android,

它会卡在

Configuring > 2/2 projects > Resolving dependencies ':app:_debugCompile'

网上提示可能需要翻墙,开启lantern,差不多半分钟过后,顺利编译通过。

结论:

1、国内机型果真不适合做测试机

2、遇到问题查阅资料,你一定不是第一个掉进坑里的人,看到相似的答案或者解决方式试一下。

3、实在不行,换个手机~

上一篇下一篇

猜你喜欢

热点阅读