2013年4月24日 星期三

[Android] 透過adb來檢查開機狀態

在開發的過程中adb可以達到很多事情,
比如狀態查詢、開機紀錄等。
這邊記錄一個小技巧,可以用以檢視實體機器是否已經開機成功,
這在當要做一些自動化測試的偵測時會很有效。
首先確認在Linux或者Windows底下已裝有adb工具,
用傳輸線連接電腦和裝置後,以下面方法來操作:
adb devices // 如果順利連線應可以看到有列出裝置
adb reboot // 將裝置重開
adb shell dumpsys power|grep -i mBootCompleted
最後一行代表將資訊裡的mBootCompleted的該行抓出,
如果目前還在開機中的話,這個值會是fail,
如果已經開到螢幕解鎖前的畫面時,這個值就會是true了。

沒有留言:

張貼留言