無線ADB調試攻略:無電腦環境下利用Termux啟動安卓設備調試功能

c630fbae7fdcd4e54b586f37be52e67f85733b72

#adb##高级终端Termux#某些軟體需要通過執行adb命令來啟動該軟體的部分功能,比如在沒有root的情況下,Scene5需要通過執行adb命令來實現監測幀率,Shizuku需要執行adb命令來發揮它的作用。 通常來說,adb調試需要在電腦上操作。 但是,當我們身邊沒有可以正常對安卓設備進行adb調試的電腦時,該如何在安卓設備上進行adb調試呢?

首先準備一台運行Android11及以上系統的安卓設備,通過無線調試功能和Termux即可實現安卓設備中免root進行adb調試。 Termux是安卓端的終端軟體,可以執行終端命令。

[連結]Termux_0.118.0.apk官方...

下載安裝完Termux這款軟體后,打開Termux。

9f22df56f23ffae9b9af49006482c3ffb964464d

打開后,先輸入adb,看一下adb工具是否已安裝,如果沒有安裝,會提示The program adb is not installed. Install it by executing:pkg install android-tools。

cea388b2228972eba0da0b4248ac0eacc2144e84

輸入pkg install android-tools進行安裝。

398906a8eb34cf17cf9dd8b0b05d70fb985d8d61

等待安裝完成。

c57cad2ce3ddfcbd50f27bca5fb062edafeed310

安裝過程中會提示:你是否要繼續嗎? 輸入y后回車繼續。

d0b94bd197575471909a58667dc95632a42eb18e

安裝過程中沒有報錯即安裝成功,如果安裝過程中報錯了,那麼可能是你在安裝過程中沒有聯網,存儲空間不足,或者是系統時間與現在時間不符。

10b683a7f79d9514a52d52f74b08fd9246798d13

安裝完成後,先輸入adb devices或其他adb命令看一下adb工具是否已安裝。 正確安裝的話可以看到adb相關的代碼。

4434cd2bcce8615be591a7694e063167ce557985

接下來打開開發者選項,點擊無線調試。

8c6b367ba305c0db172f0786635a16ae10ed65bb

開啟「使用」無線調試”

e43a0d5e6d3c4be4eaaefa4aef00a2eec32c95e4

調出多任務介面,啟用分屏,各系統啟用分屏的方法不同,我這個手機裡的系統是LineageOS19,在多任務介面長按上方應用圖示選擇「上分屏」,然後在螢幕下方選擇另外一個應用程式。

945bba14bad5269572b53331c3e3587702ca2725

分屏后是這樣的:

a090392a0804a1f7bc64d8b1e0fb55472d946484

點擊無線調試頁面的「使用配對碼配對設備」。

0bdff65e4ad1ec553352579010780b37c03047dc

此時會出現一個配對碼和IP位址

cce5b564f653a2e360053afd08c9f5084f3c2ff4

在Termux中輸入adb pair,後面輸入無線調試頁面視窗中的IP位址和埠,並回車。

0ecede6c9bd04612d2d6cab5ea874b6996f1a544

輸入配對碼。

d7840c4a2cbddf28d3d6d562997ffd2dfd2248d4

提示連接成功。

d91c4f72571e86f701b12671d8bf92c0a77ce1eb

已配對的設備中會出現一個設備,實際上就是我們這台設備,但現在還是未連接狀態。

fe3845131ba005a77721b00615626f4db0d2f3fc

在無線調試頁面,找到IP位址和埠,在Termux中輸入adb connect,後面輸入這個IP位址和埠。

1235c24bdf33a99453f1b437c6a46a2acc4e3aa7

提示已連接到這個IP位址和埠,並且通知提示「已連接到無線調試」,說明adb已啟用成功,這時候就可以使用Termux進行adb調試了。

60598f29dd43acc45fadc1867d815e058cde5af9

下面我們來看看這個手機端的adb是否能用。

以啟動Shizuku為例,打開Shizuku,可以看到它現在未運行。

b91a4f7537743e892033a215d80d97ab848e9462

需要輸入下面的命令來啟動Shizuku。

fcd0d4f05cbfe5b07c7af18f402d1cf05bcd3f6c

複製啟動命令後回到Termux,粘貼代碼,回車。

5162b81a604011a9148bd0f9a53a9fbe4648fd11

執行完成後回到Shizuku。

baaa2da27755cbf6f9bbe7f6d532d05ab1f55be8

可以看到Shizuku現在已經正在運行了。

f915d41e24d84aaf6e2d3694a90361e323297ad5

@酷安小编@八百标兵@alexkillers給個py

31968de983d1ab5655571fad88a544feb0e7ea01

ae32c9926c3c8d2a109adfa34a681d6561653de3

© 版權聲明
THE END
喜歡就支援一下吧
點讚4 分享
評論 搶沙發

請登錄后發表評論

    暫無評論內容