美文网首页js+react nativeReact Native
RN学习笔记之Failed to install all

RN学习笔记之Failed to install all

作者: AnonyPer | 来源:发表于2017-04-17 13:37 被阅读422次

    今天周一更换了一个测试手机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、实在不行,换个手机~

    相关文章

      网友评论

      本文标题:RN学习笔记之Failed to install all

      本文链接:https://www.haomeiwen.com/subject/victzttx.html