React Native運行的時候,經常碰到React Native unable to load script from assets index.android.bundle on windows解決方法有2種:
方法一:設置IP和端口
具體步驟:報錯頁面晃動手機,顯示菜單 =》 點擊Dev Settings =》 點擊Debug server host & port for device =》 設置IP和端口(ex:192.168.0.20:8081)=》 點擊返回 =》 頁面是空白,再次點擊搖一搖,選擇Reload JS程序就顯示出來了。
如果這種方法還是不行繼續往下看。
方法二:原因沒有找到assets下文件,需要手動創建並設置
1.首先手動在main下建立一個assets文件夾
2.然后cmd 進入項目的根目錄下執行:
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
3.在執行 react-native run-android;
到這就結束了,基本這2個方法就可以解決React Native unable to load script from assets 了。