使用adb可以通過wifi(使用tcp/ip)從android手機轉儲日誌嗎?可以使用adb connect,但需要一些服務器在手機上運行(在5555端口)。我如何啓動這個服務器? 或從手機獲取日誌的唯一方法是將其作爲USB設備連接?使用TCP/IP的真實手機adb logcat
4
A
回答
0
0
Android對於網絡訪問非常偏執。沒有root訪問權限,你不能真正運行任何服務器,只能運行客戶端。簡而言之,沒有根,從100rabh看答案。
如果你確實有root用戶,你可以打開你的網絡堆棧來接收端口5555上的傳入連接,或者你可以破解adb做相反的連接(即連接到你的客戶端)。後者更安全,不應該很難做到。 (儘管如此,我還沒有看過代碼)。對於adb(服務器,守護進程和客戶端)的所有三個部分,adb的所有部分的通信位都在同一個庫中進行處理。
順便說一下,你在電話中稱爲服務器的實際上就是adb守護進程。
3
安裝adbWireless在您的手機上。運行應用程序並點擊大按鈕(你不能錯過它!)。它將通過Wifi激活ADB,並通過adb
命令顯示用於連接它的URL。
在您的計算機上,運行與connect
參數adb
命令。 adb的使用說:
connect <host>[:<port>] - connect to a device via TCP/IP
Port 5555 is used by default if no port number is specified.
顯然,電腦和智能手機必須在同一個Wifi網絡上。
相關問題
- 1. Android - adb tcpip錯誤
- 2. 想要在真實手機上看到logcat
- 3. 如何使用adb logcat
- 4. 在Android手機上使用ADB
- 5. Android ADB Logcat--顯示完整的logcat
- 6. tcpip三次握手
- 7. 調試React Native通過adb tcpip
- 8. 火狐手機的真實身高
- 9. 從手機Android檢測ADB
- 10. ADB發現手機分區
- 11. 從adb logcat捕獲輸出
- 12. 如何退出adb logcat
- 13. 停止運行adb logcat
- 14. 如何用adb shell清理dumpstate/logcat?
- 15. Logcat shows-真實對象已被刪除
- 16. Adb設備找不到我的手機
- 17. Android,adb:如何在Windows機器上執行命令:「adb logcat | grep com.myproject」?
- 18. 如何在未啓用USB調試的情況下使用adb tcpip?
- 19. 從adb打電話給真實設備
- 20. 在真正的手機
- 21. 手機網站測試:仿真器與真實設備
- 22. 手機中捕獲logcat錯誤
- 23. 如何在android手機上運行logcat
- 24. adb shell帶包名稱的Logcat
- 25. Ubuntu命令行中adb logcat的顏色
- 26. adb tcpip的安全性(通過Wi-Fi的亞行)
- 27. 如何在真實的android手機上安裝應用程序
- 28. 我可以使用python做實時adb logcat關鍵字查找嗎?
- 29. ADB調試:手機顯示爲離線
- 30. adb設備不顯示手機linux Fedora
你忘了提及這個只適用於植根設備..... – GTbrewer 2014-12-06 00:43:18