在學習使用app-inspector查看元素時,碰到一個問題。在cmd窗口執行命令app-inspector --port 5678 -u 85EABNFSU53R --verbose ,連接不到手機,提示如下:
{ Error: Command failed: E:\app_auto_test\android SDK\android-sdk-windows\platf
rm-tools\adb.exe -s 85EABNFSU53R forward tcp:9001 tcp:9001
'E:\app_auto_test\android' �����ڲ����ⲿ���Ҳ���ǿ����еij
���
�����������
at ChildProcess.exithandler (child_process.js:289:12)
at ChildProcess.emit (events.js:182:13)
at maybeClose (internal/child_process.js:962:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)
查了很多資料,弄了很久終於完美的解決了問題:
1、檢查安卓的SDK目錄,不要有空格。如果有空格就去掉目錄空格,不要忘了改android_home。大部分手機這樣操作后就可以聯機上了。
2、檢查手機開發者選項,因為我用的是魅族的MX5真機調試,在開發者選項里要打開【啟用視圖屬性檢查功能】,有可能你的手機也要這樣設置,僅供參考。

做完上面這些設置我的手機就完美的能聯機,也能讀到數據了。


