先來個打斷點截圖,大家猜猜我是怎么在桌面上沒有手機的情況下debug的
105041_HBCg_2562975.jpg (114.57 KB, 下載次數: 145)
下載附件
2016-1-22 02:06 上傳
首先大家需要借助這個工具:
點我選擇云手機
105057_FOg9_2562975.jpg (14.96 KB, 下載次數: 171)
下載附件
2016-1-22 02:06 上傳
然后選一臺手機比如像我選的是一臺HTC
105111_PLlT_2562975.jpg (4.71 KB, 下載次數: 174)
下載附件
2016-1-22 02:06 上傳
點了租用以后你會看到這個畫面
105126_b7DP_2562975.jpg (154.59 KB, 下載次數: 164)
下載附件
2016-1-22 02:06 上傳
實際上你現在操作的手機是一臺真的手機,只是他在云端,你是在用電腦操控它 你需要看到界面右上角的adb 連接地址
105146_y8d2_2562975.jpg (58.85 KB, 下載次數: 167)
下載附件
2016-1-22 02:06 上傳
每臺云手機都有一個單獨的連接地址,你需要復制這個adb連接地址到命令行,然后按回車執行這個命令你的電腦就會連接到云手機。(ps:云端和PC上顯示的adb地址一定要一致)
105201_LZ4D_2562975.jpg (1.27 KB, 下載次數: 160)
下載附件
2016-1-22 02:06 上傳
這時在云手機的頁面,你會看到請求遠程連接的提示,點擊“確定”。
105214_8mlV_2562975.jpg (6.46 KB, 下載次數: 175)
下載附件
2016-1-22 02:06 上傳
輸入命令“adb devices”,看到以下結果的話,恭喜你!此時,你的電腦已經連接到云手機上了
105227_0sz1_2562975.jpg (1.24 KB, 下載次數: 158)
下載附件
2016-1-22 02:06 上傳
現在你可以用Android Studio調試了
當你的電腦通過前面的操作連接到了云手機,你就獲得了這臺手機的最大控制權。此時,打開你的Android Studio來debug吧!
在代碼中設置斷點
105246_wNBJ_2562975.jpg (114.57 KB, 下載次數: 158)
下載附件
2016-1-22 02:06 上傳
打開 Android Studio,工具欄選擇 Run —> Debug,選中已連接的云手機
105306_0MoM_2562975.jpg (74.9 KB, 下載次數: 162)
下載附件
2016-1-22 02:06 上傳
程序啟動,可以看到程序命中斷點,即可開始調試
105321_uq6t_2562975.jpg (144.65 KB, 下載次數: 146)
下載附件
2016-1-22 02:06 上傳
這個工具厲害的地方在于所有的調試設備全部是真機,這樣你就能避免在調試的過程中模擬器速度慢、硬件性能模擬不出來以及接口不全的問題,有了這個工具我們項目組都不會去買手機
|