react-native总结错误+解决方法

     1.关于模拟器ip地址无效或错误报错。如下图,cmd无报错而模拟器无法正常显示创建的项目工程。


解决方法:如下图,在cmd输入ipconfig查看本地的IP地址,然后在模拟器里更改ip地址


    点击Dev Settings,再点击Debug......然后更改ip地址+:8081 。注意符号大小写

    2.当出现如下报错,则是因为本地断网或切换网络地址或更改一些选项导致了本地IP地址切换而模拟器ip地址无更改。解决方法如上1

  3.出现500报错大多数是因为项目工程的代码问题,然而node可以运行而报错。可在node界面查找错误的原因。如下图,是因为项目里index文件代码出现问题。

     解决办法:打开index文件 发现第二个import 组建 from 文件名中文件名出现错误,应该为对应组建的文件名。

   4. cmd中 react-native run-android后出现如下报错,是因为本地主机没有连接到模拟器。

      解决办法:在cmd中重新输入连接模拟器代码

  5.Unable to load script from assets 'index.android.bundle' 出错?

    或者如果出现错误“无法找到条目文件index.android.js”

    第一步(创建缺失的目录):mkdir android\app\src\main\assets

    第二步(在创建好的目录添加程序需要的文件):react-native bundle --platform android --        dev false --entry-file index.js --bundle-output                                                      android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

    第三步:react-native run-android


   调试:

   1.注意常用的cmd代码,保证正确性。

    adb connect 127.0.0.1:62001 连接模拟器

    cd 工程名     进入本地的项目工程

    react-native run-native  运行项目工程

    2.注意代码部分index

    import 组建名 from './文件名'

    AppRegistry.registerComponent('项目名',()=> 组建名)

    

你可能感兴趣的:(react-native总结错误+解决方法)