簡體   English   中英

React-Native Android問題從0.18.0升級到0.19.0

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM