欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

VS Code開發(fā)React-Native及Flutter 開啟無線局域網(wǎng)安卓真機(jī)調(diào)試問題

 更新時(shí)間:2020年04月09日 11:10:33   作者:一個(gè)前端er  
這篇文章主要介紹了VS Code開發(fā)React-Native,F(xiàn)lutter 開啟無線局域網(wǎng)安卓真機(jī)調(diào)試,需要的朋友可以參考下

筆者前段時(shí)間在做react-native開發(fā),一直是有線連接安卓真機(jī)進(jìn)行調(diào)試的。有線調(diào)試確實(shí)帶來諸多麻煩,因?yàn)樵谡{(diào)試過程中需要頻繁和手機(jī)進(jìn)行交互,導(dǎo)致有時(shí)候數(shù)據(jù)線脫落,就不得不重新安裝debug apk,安裝一次應(yīng)用的時(shí)間大概在一到三分鐘,大量的誤觸就使得花在安裝應(yīng)用花費(fèi)的時(shí)間比較長(zhǎng)。這幾天在研究flutter,就上網(wǎng)搜了一下vscode 開發(fā) flutter開啟無線調(diào)試。然后順藤摸瓜,把react-native的無線調(diào)試也試了一下。

參考文章:vscode通過wifi調(diào)試真機(jī)的Flutter應(yīng)用

Vscode插件地址:ADB Interface for VSCode

下面先介紹flutter如何開啟安卓無線調(diào)試:

因?yàn)樵陂_發(fā)react-native的時(shí)候已經(jīng)裝過了Android Studio 和 sdk,就直接跳過adb環(huán)境變量的配置,初次接觸的可以點(diǎn)擊上方的參考文章。

ADB Interface for VSCode

首先在vscode插件市場(chǎng)搜索 ADB Interface for VSCode并安裝(install)

ADB Interface for VSCode

steps:
First connect your device trough USB
Run ADB:📱 Disconnect from any devices
And run ADB:📱 Reset connected devices port to :5555
And Then ADB:📱 Connect to device IP enter your device (settings > status > ip address) IP address and be fine

步驟:
首先將你的手機(jī)與電腦通過數(shù)據(jù)線連接上;
然后打開命令面板(Ctrl + Shift + P),查找命令 ADB:📱 Disconnect from any devices并執(zhí)行;
繼續(xù)執(zhí)行命令 ADB:📱 Reset connected devices port to :5555;
最后執(zhí)行命令 Connect to device IP enter your device并輸入你手機(jī)的局域網(wǎng)ip,如<192.168.0.3>進(jìn)行連接,然后可以看到vscode 右下角會(huì)有個(gè)連接成功的提示 Connecting ip..,
就表示遠(yuǎn)程連接成功,此時(shí)就可以拔掉數(shù)據(jù)線了。

ADB
ip

然后就可以運(yùn)行flutter run命令,進(jìn)行無線調(diào)試,或者按住Fn + F5 進(jìn)入debug模式,保存自動(dòng)刷新,再也沒有數(shù)據(jù)線干擾了,是不是美滋滋…

vscode插件市場(chǎng)有很多關(guān)于adb的插件,大家可以試試看其他的插件的易用性。

React-Native 無線調(diào)試教程:

首先基本步驟跟flutter一樣,在無線連接成功后拔掉數(shù)據(jù)線,運(yùn)行 yarn run android(react-native run-android)=> 具體看package.json文件的啟動(dòng)配置。安裝好打開后會(huì)出現(xiàn)

unable to load script

不要慌,問題不大,這表明debug apk已經(jīng)安裝上了,只是加載不了腳本,所以要在電腦上運(yùn)行腳本服務(wù)器,讓安卓從電腦的端口動(dòng)態(tài)獲取腳本并執(zhí)行(也就是hot reload熱更新)

在vscode終端運(yùn)行 yarn start(或者react-native start)默認(rèn)端口是8081,如果端口被占用可以在命令后加入 --port=指定的端口號(hào) 如react-native start --port=7999 在指定的端口運(yùn)行,然后在瀏覽器中打開該端口地址

在這里插入圖片描述

port running

在vscode控制臺(tái)也可以看到訪問日志和調(diào)試日志

日志

表示server正在運(yùn)行,電腦端配置完畢,現(xiàn)在配置手機(jī)的debug setting 讓手機(jī)連接到電腦的這個(gè)端口獲取腳本。

晃動(dòng)手機(jī)打開開發(fā)者菜單

開發(fā)者菜單

選擇Settings,

192.168.0.2.7999

打開 Debug server host & port for device
輸入 server地址 192.168.0.2.7999
然后晃動(dòng)手機(jī)點(diǎn)擊reload,或者退出應(yīng)用重新進(jìn),就發(fā)現(xiàn)app運(yùn)行成功了,日志輸出在vscode的控制臺(tái)上面。

總結(jié)

到此這篇關(guān)于VS Code開發(fā)React-Native及Flutter 開啟無線局域網(wǎng)安卓真機(jī)調(diào)試問題的文章就介紹到這了,更多相關(guān)VS Code React-Native Flutter 無線局域網(wǎng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Android中ViewPager1和ViewPager2的使用教程

    Android中ViewPager1和ViewPager2的使用教程

    這篇文章主要介紹了Android中ViewPager1和ViewPager2的使用,效果圖是結(jié)合BottomNavigationView+ViewPager一起使用的,具體實(shí)例代碼跟隨小編一起看看吧
    2021-10-10
  • Android IPC機(jī)制Messenger實(shí)例詳解

    Android IPC機(jī)制Messenger實(shí)例詳解

    這篇文章主要介紹了 Android IPC機(jī)制Messenger實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • android中用xml文件實(shí)現(xiàn)帶邊框背景效果的方法

    android中用xml文件實(shí)現(xiàn)帶邊框背景效果的方法

    這篇文章主要給大家介紹了在android中xml文件實(shí)現(xiàn)帶邊框背景效果的方法,其實(shí)實(shí)現(xiàn)的功能不是很難,僅作記錄,幫助需要的朋友們做個(gè)參考,需要的朋友們下面來一起看看吧。
    2017-06-06
  • Android中的xml解析介紹

    Android中的xml解析介紹

    大家好,本篇文章主要講的是Android中的xml解析介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • 最新評(píng)論