zoukankan      html  css  js  c++  java
  • React Native汇错归纳(持续更新中……)

    1.2017-10-25:

    QQ截图20171024110812

    QQ截图20171024170432

    报错信息:“Cannot find entry file index.android.js in any of roots…..

    解决方法:

    1.首先从虚拟机中找问题:看看虚拟机可以正常连接无线网不?(文中所说模拟器均为VS Emulator for Android

    https://www.visualstudio.com/zh-hans/vs/msft-android-emulator/

    我们的虚拟机均是需要自己配置(检查步骤如下);

    1

    2

    3

    进行完上面的步骤后,打开模拟机浏览器看看可以访问网页不?(自己两次掉坑,皆是因为模拟器无法连接无线网的原因);

    2.RN版本的问题:

    0.49之前的RN,文档里面有写“用浏览器访问http://localhost:8081/index.android.bundle?platform=android可以访问,即表示该项目服务已经启动完成,启动之后不能关闭;”之类的字样,于是在项目升级到0.49后,自己依旧如此检查,结果一直报错,原来忘记改地址了,正确的应该是http://localhost:8081/index.bundle?platform=android,因为0.49后的RN将之前的index.android.js以及index.ios.js合并为index.js(http://www.cnblogs.com/zhengyeye/p/7716301.html简单描述过),因此看服务是否启动,就应该把这里改掉。


    2.2017-11-21:

    Screenshot_2017-11-21-11-06-15_thumb

    解决办法:github上:https://github.com/expo/expo/issues/923,于是照着执行了,却依旧没用;最终却是把打开的项目从两个变成一个(关掉了其中一个,留下这一个),就解决了。

    3.2017-11-29(真机调试安装不了项目)

    45

            使用红米手机,手机型号Redmi Note 3,进入开发者模式:“我的设备——全部参数——MIUI版本(连续点击几下即可)”;然后在“设置——更多设置——开发者选项”,最关键的:关掉“开发者选项最底下的 启用MIUI优化”,这样才能顺利安装。

    4.2017-11-30(升级某一个npm包后)

    24

          问题出现原因:升级了一个npm包,重新安装项目后;

          解决办法:(清理)进入项目的android目录,然后run ”geadlew clean”,再重新执行” react-native run-android”就可以了。

    5.(2018-06-05)Error:java.lang.NullPointerException (no error message)

    解决办法:  删除android工程目录下.gradle文件,重装项目就OK了;

  • 相关阅读:
    pinyin4j使用示例
    迭代器模式
    适配器模式
    策略模式
    装饰模式
    责任链模式
    命令模式
    中介者模式
    原型模式
    代理模式
  • 原文地址:https://www.cnblogs.com/zhengyeye/p/7728344.html
Copyright © 2011-2022 走看看