2016-01-04 47 views
0

有沒有辦法知道我的設備何時開啓?命令知道設備第一次打開

就像一個adb命令或類似的東西?

有什麼想法嗎?

+0

有誰看問題,他們標誌着重複之前了嗎?設備啓動時,adb與啓動服務有什麼關係?他們完全沒有共同之處。 – WalterM

+0

@MarcinOrlowski,我同意以前的評論者,我不認爲這是重複的。 Adb與啓動服務無關。這個問題很含糊,是的,但不是重複的。我認爲你應該重新開放。 – JonasCz

+0

我重新打開了這個問題,但對於我來說它有資格關閉,因爲「你不清楚你在問什麼」。 –

回答

0

如果您想知道什麼是時間您的設備已打開,您可以進入設置>關於手機>狀態,並且您有一個「正常運行時間」條目,告訴您設備有多長時間一直在繼續。從當前時間減去該值,並且您有時間打開設備。

您也可以從adb或終端運行uptime命令,請參閱this answer here


如果你想這樣做的代碼,你可以這樣做:

System.currentTimeMillis() - SystemClock.elapsedRealtime();

檢查此瞭解更多詳情: How to get Android system boot time