簡體   English   中英

對於遠程 Debian 虛擬機上的 USB 連接,adb “連接的設備列表”為空

[英]adb “list of devices attached” empty for USB connection on remote Debian virtual machine

運行adb devices在我的 DigitalOcean Debian 9 虛擬機上返回一個空列表。 我的運行 Android 的 LG ThinQ 7 由 USB 連接到我的計算機 (Mac),並且在開發人員工具中打開了調試。

我已經運行了 adb kill-server 和 adb start-server,並通過 USB 拔下並重新連接了我的手機,確保它已解鎖。 運行dmesg | tail 本帖中建議的dmesg | tail導致:

[  877.657343] systemd[1]: apt-daily.timer: Adding 7h 50min 49.113541s random time.
[  877.862296] systemd[1]: apt-daily-upgrade.timer: Adding 30min 45.124112s random time.
[  877.866425] systemd[1]: apt-daily.timer: Adding 11h 2min 53.916371s random time.
[163405.503232] systemd[1]: apt-daily-upgrade.timer: Adding 11min 3.021099s random time.
[163405.512103] systemd[1]: apt-daily.timer: Adding 7h 50min 56.568643s random time.
[163410.730443] systemd[1]: apt-daily-upgrade.timer: Adding 9min 26.327309s random time.
[163410.735693] systemd[1]: apt-daily.timer: Adding 14min 54.237795s random time.
[163410.964357] systemd[1]: apt-daily-upgrade.timer: Adding 33min 39.079893s random time.
[163421.457398] systemd[1]: apt-daily-upgrade.timer: Adding 42min 47.579987s random time.
[163421.461195] systemd[1]: apt-daily.timer: Adding 5h 29min 23.008080s random time.

並且根本沒有顯示 USB 設備或任何連接。

運行adb tcpip 5555會導致error: no devices/emulators found
adb devices僅列出 Linux 主機。
adb reconnect導致error: no devices/emulators found

版本是:

  • Android NDK r9b
  • Android SDK 工具,修訂版 25.2.5
  • Android SDK 平台工具,修訂版 29.0.4
  • Android SDK 構建工具,修訂版 29.0.2

許多 Stack 問題和答案都是特定於 Windows 的,需要不同於 MacOS 和 Linux 的工具。 我想知道這里的問題是否是我試圖使用不同的操作系統將設備連接到遠程機器上,或者是否還有其他原因我失蹤了。

無法將移動設備連接到 Droplet 進行調試,因為 Droplet 僅用於編譯本機二進制文件。 這些必須通過 scp 傳輸到主機,並通過 Android Studio 進行調試。

可能有另一種方法可以做到這一點,我只是不知道它是什么,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM