天天看點

React Native android真機開發步驟Android真機連接配接 Android真機調試

Android真機連接配接

1:将android手機通過USB資料線連接配接Mac,打開終端輸入如下指令:

     system_profiler SPUSBDataType

2.找到對應裝置的Product ID,并且複制出來

3.終端輸入vi ~/.android/adb_usb.ini ,進入vi将Product ID黏貼進去,再按esc 再按shift+: 然後輸入wq儲存。

4:手機開啟開發者調試模式。

5: 運作指令   adb devices  就可以看到真機連接配接成功。

Android真機調試

(Android 5.0及以上)使用adb reverse指令

    注意,這個選項隻能在5.0以上版本(API 21+)的安卓裝置上使用。

    首先把你的裝置通過USB資料線連接配接到電腦上,并開啟USB調試。

    運作adb reverse tcp:8081 tcp:8081

    不需要更多配置,你就可以使用Reload JS和其它的開發選項了。

(Android 5.0以下)通過Wi-Fi連接配接你的本地開發伺服器

    首先確定你的電腦和手機裝置在同一個Wi-Fi環境下。

    在裝置上運作你的React Native應用。和打開其它App一樣操作。

    你應該會看到一個“紅屏”錯誤提示。這是正常的,下面的步驟會解決這個報錯。

    搖晃裝置,或者運作adb shell input keyevent 82,可以打開開發者菜單。

    點選進入Dev Settings。

    點選Debug server host for device。

    輸入你電腦的IP位址和端口号(譬如10.0.1.1:8081)。在Mac上,你可以在系統設定/網絡裡找查詢你的IP位址。在Windows上,

    打開 指令提示符并輸入ipconfig來查詢你的IP位址。在Linux上你可以在終端中輸入ifconfig來查詢你的IP位址。

    回到開發者菜單然後選擇Reload JS。

繼續閱讀