問題: index.android.bundle 這個bug 我相信不多同窗會遇到,然而就是這個問題,困擾了我跟個人同事多天, 各類方法處理: 進入 android 目錄 ./gradlew clean 一下,而後回到項目根目錄,react-native run-android 有的時候也能夠解決, build 一下也能夠,但都沒有完美解決這個問題 ;react
最後解決方案 : 三者都要注意 android
1, 項目根目錄 執行此命令react-native
第一步:在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/
2,檢查本身的項目是否使用該插件app
react-native-devices-info // 獲取設備類型信息插件
經本人親測試:建立一個全新的項目,而後安裝此插件,啓動項目,報錯 index.android.bundle 測試
3,看看打包apk ,以下圖: 最最最重要的完美解決gradle
看一看有沒有被更名?或者多久自動打包一次?ui
裏邊只容許有一個apk文件,不然一樣會報該錯 (本人項目就更名了,且幾分鐘打包一次,因此一直報這個錯)spa