RN一切从环境开始

我的 win7系统,开始步骤就不写了,都差不多,遇到问题多百度多谷歌。(参考地址)

本人遇到问题 init 没有 index.android.js 和 index.ios.js ,只有index.js
而且 在react-native start后 传说中的 http://localhost:8081/index.android.bundle?platform=android

报错
后面发现原来是版本更新了,合并了

Paste_Image.png

使用这个就可以了http://localhost:8081/index.bundle?platform=android

终于成功了!!!!!

Paste_Image.png

react-native run-android
结果:

Paste_Image.png

赶快下个Android Studio压压惊
给懒人的地址~

安卓Android studio


Paste_Image.png

点击Cancel,在后续的界面再安装SDK即可,不要用百度的其他方法哦~~

Paste_Image.png

出现以上的是手机没有开通 usb调试,或者Android studio没有装齐。

可以运行在手机上了。。不过一片红色
显示什么:[React Native unable to load script from assets index.android.bundle on windows]

解决方法:具体步骤:报错页面晃动手机,显示菜单 =》 点击Dev Settings =》 点击Debug server host & port for device =》 设置IP和端口(ex:192.168.0.20:8081)=》 点击返回 =》 页面是空白,再次点击摇一摇,选择Reload JS程序就显示出来了。

历经九九八十一难,终于可以开始了 。。。不说,上图

Paste_Image.png

安卓手机 : adb devices
会出现以下bug

$ adb devices
List of devices attached
关掉360杀毒软件就可以了,明智的方法是远离360。。。。搞了大半天

react-native手机显示:Unable to load script from assets index.android.bundle on windows

解决方法:

Using npm version 4.3.0 react-native-cli version 2.01 react-native version 0.49.5
In project directory,
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
The file name has changed from index.android.js to index.js

你可能感兴趣的:(RN一切从环境开始)