在android手機上執行adb

2021-10-04 22:59:44 字數 763 閱讀 6911

本篇是 小公尺2s/android 4.1.1/miui 5裝置上執行adb的過程中遇到的問題的記錄,供以後參考。

1.emulator-5554 offline

手機上有個adb命令,/system/bin/adb,版本是1.0.31。

adb start-server啟動服務,用adb devices看到emulator-5554 offline。

調查過程:a. 小公尺2s上的adb可以連線上其他手機的5555adb除錯埠;

b. 其他手機上的adb可以連線小公尺2s上的5555adb除錯埠;

c. 小公尺2s上,adb連線127.0.0.1:5555,同樣顯示offline。

d. 可能是adb版本的問題,在github上找到個android的adb程式,版本是1.0.36,offline的問題解決了,又出現了新的問題。 

用新版本adb執行adb start-server後,手機沒有彈出確認授權視窗。

原因:在根目錄 / 下執行的adb start-server,因為沒有許可權,沒有生成.android目錄及adbkey和adbkey.pub,導致沒有授權驗證。

解決:在有許可權的目錄下執行adb start-server,會生成.android/adbkey和.android/adbkey.pub,彈出授權驗證視窗,這就正常了。

手機上執行linux

1.為什麼要在手機上執行linux?linux的軟體包很多,如果能在手機上執行完整linux,裝軟體包,例如lighttpd。就能做很多事,現在手機很容易做乙個ap。2.安卓下的完整linux?既然是手機,那麼不能破壞原來的安卓系統,因為手機畢竟還要用,所以需要乙個安卓的linux。3.lil de...

Android手機上的Logcat

最近開發電池方面的軟體,有時需要測試usb線被拔下後軟體的狀態,但是一旦拔下了,就看不到logcat的輸出,還好,自己能夠寫乙個手機上的logcat,那樣即使拔下了usb線,也能隨時看。簡介如果您是android程式設計師,您一定離不開logcat,但測試總會遇到一些不能連線usb資料線的時候,怎麼...

Android 閃屏頁在劉海屏手機上沉浸式不起作用

首先說說閃屏頁的思路 給閃屏頁activity單獨設定乙個主題 theme true true false true splash.xml如此 清單檔案設定 現在啟動應用應該不會有白屏了,但是如果你閃屏頁跟 drawable splash設定的一樣,並且設定了沉浸式,在有劉海屏手機開啟會發現效果並沒...