1.最新版的RN库根目录下没有index.android.js 和 index.ios.js 这两个文件(这是旧版本的RN库),取而代之的是index.js 和 App.js 这两个文件,我本人是做Android开发的,创建一个RN工程,在 AndroidStudio 上运行Android项目,运行完毕后还报错,
unable to load script from assets 'index.android bundle' ,make sure your bundle is packaged correctly or youu're runing a packager server
解决办法,无论老版本还是新版本,先在
android/app/src/main
下创建assets目录,这是Android工程下存放资源的文件目录,然后在npm 输入指令:
老版本:
react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
运行完毕,服务器显示Done的时候,再次查看assets目录,会发现目录下生成两个文件
index.android.bundle
index.android.bundle.meta
新版本:
react-native bundle --platfo