[英]React-Native Android issue upgrade from 0.18.0 to 0.19.0
最近,我將現有的Android應用程序從0.18.0升級到了0.19.0,並嘗試運行,但出現了類似錯誤
ReferenceError:找不到變量_fbBatchedBridge(生成的包中的第1行)”,如果再次重新加載,錯誤更改為“無法下載JS包”
。
使用以下更改。
1將package.json中的react-native版本從0.18.0更改為0.19.0。
2更改react-native版本的app / build.gradle依賴關系。
3 sudo npm安裝。
4反應本機啟動。
5 react-native運行Android。
還可以嘗試adb reverse tcp:8081 tcp:8081和IP地址的dev設置選項,並刪除舊的bablerc
"scripts": {
"clean:babelrc": "find ./node_modules -name react-packager -prune -o -name '.babelrc' -print | xargs rm -f",
"postinstall": "npm run clean:babelrc"
}
但仍然給出相同的錯誤。
誰能幫忙。
RN更新也隨本機OS模板更新一起提供,請嘗試運行react-native upgrade
來更新您的iOS / Android文件。
我遇到過同樣的問題。 在開發人員菜單中(通過搖動設備將其打開),您需要進入開發設置,然后調試設備的服務器主機和端口 。 在那里,您需要輸入本地IP地址,然后輸入端口(例如192.168.1.10:8081)。 您可以通過在終端中運行ifconfig
來找到本地IP地址(我認為可以在en0下找到它)。 您的設備和計算機也必須位於同一wifi網絡上。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.