使用JS前端體系實(shí)現(xiàn)安卓腳本應(yīng)用(二)基本配置

準(zhǔn)備

一臺安卓手機(jī)或安卓模擬器:模擬器由于質(zhì)量參差不齊,閹割嚴(yán)重,目前建議使用逍遙模擬器7.1系統(tǒng)。

Auto.js Pro 7.0.3版本及以上:7.0.3版本修復(fù)了不少功能性bug,大多數(shù)基本功能已經(jīng)可以正常使用。以下簡稱AJ

vscode:用JS實(shí)現(xiàn)的強(qiáng)大的編輯器,免費(fèi)。

vscode插件:AJ提供了vscode的插件,我們可以通過vscode創(chuàng)建、調(diào)試和運(yùn)行應(yīng)用,可以在vscode的擴(kuò)展(左邊側(cè)欄倒數(shù)第二個(gè)按鈕)內(nèi)輸入hyb1996來快速獲取,只安裝Auto.js-Pro-Ext插件或安裝列表上的兩個(gè)插件都行(另一個(gè)是供開源版AJ使用的)

開始

新建項(xiàng)目

創(chuàng)建一個(gè)文件夾(這里是lesson),并用vscode打開該文件夾。在vscode內(nèi)按下F1ctrl + shift + p,輸入pro,即可看到插件提供的一系列功能。由于我們會頻繁使用到這個(gè)功能,因此簡稱為執(zhí)行AJ命令。
我們選擇新建項(xiàng)目,回車確認(rèn)后會彈出地址選擇,選擇【新建到這里】按鈕,項(xiàng)目創(chuàng)建成功并生成兩個(gè)文件。
現(xiàn)在我們的項(xiàng)目是這樣子的

初始化后的目錄

配置調(diào)試

現(xiàn)在我們在模擬器上安裝AJ并打開,打開左上角的菜單欄,勾選【調(diào)試服務(wù)】選項(xiàng)。
此時(shí)會提示安卓設(shè)備的ip地址,vscode調(diào)試應(yīng)用必須在同一個(gè)網(wǎng)段才行。如果顯示的IP地址是192.168.x.x說明是在同一個(gè)局域網(wǎng),如果不是的話需要對模擬器進(jìn)行橋接設(shè)置。下圖以逍遙模擬器為例設(shè)置橋接


網(wǎng)絡(luò)橋接設(shè)置

保存并重啟模擬器后,勾選AJ的【調(diào)試服務(wù)】,IP已正常。


同網(wǎng)段的IP地址

回到vscode,執(zhí)行AJ命令,選擇【連接到新設(shè)備】,輸入剛才的IP地址,這里是192.168.2.23,回車后可看到vscode右下角提示連接成功。

運(yùn)行項(xiàng)目

在vscode執(zhí)行AJ命令,選擇【運(yùn)行項(xiàng)目】,沒有意外的話模擬器會彈出一個(gè)Hello, Auto.js氣泡信息。

在控制臺查看AJ的輸出

查看輸出是必不可少的功能,我們可以在vscode的【幫助】里選擇【切換開發(fā)人員工具】來看到AJ的詳細(xì)輸出。操作如下圖


切換開發(fā)人員工具
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容