"Device is offline" 成功安装 APK 后

"Device is offline" after succesfully installing APK

尝试调试我的应用时,APK 安装工作正常,但启动调试器时出现错误 "Device is offline":

01/17 15:56:08: Launching app
$ adb push /home/bf/Projects/.../app-full-debug.apk /data/local/tmp/nl.my.app
$ adb shell pm install -t -r "/data/local/tmp/nl.my.app"
Success
APK installed in 3 s 918 ms
$ adb shell am start -n "nl.my.app/nl.my.app.activities.LoginActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D
Device is offline

我尝试更新 SDK,但无济于事。 运行 同一应用在另一台设备上运行正常。

此外,在启动时(在 "Select Deployment Target" 屏幕上),它没有给我任何信息,只有序列号和 [null],而我获得了其他设备的完整信息(品牌和型号等)

我没有自己解决问题,但使用 TCP/IP 调试确实有效:

~$ adb tcpip 5555
~$ adb connect <ipaddr>:5555

设备现在也会在 "Select Deployment Target" 屏幕中显示所有信息。