Skip to content

ReactNative问题和解决方案

Published: at 16:54

调试

Android

将手机连接至电脑,并且开启USB调试功能,然后在shell中输入

react-native run-android

等待apk传输完成后,进入应用,可通过摇动手机来打开开发者菜单 依次选择 Dev Settings —> Debug server host

输入主机IP和端口号(一般是8081)

然后再通过摇动手机,选择Reload即可。

###Debug

Native module VectorIconsModule tried to override VectorIconsModule for module name RNVectorIconsModule. If this was your intention, set canOverrideExistingModule=true

  1. 进入目录:android->app->src->main->java…
  2. 打开MainApplication.java文件
  3. 查看@ Override下的代码是否有重复,有就删除重复的那一行

可能的原因:执行了多次react-native link。