Android抓取開機日誌

2021-10-08 02:54:00 字數 822 閱讀 5325

有些時候,手機可能莫名其名的就開不開機了,這個時候就需要抓取開機日至來分析下什麼原因,如果要研究開機啟動流程,那也可能需要抓取開機日誌。

手機平台: android q(android 10)

手機需要root

pc端系統:ubuntu18.04(筆者的機器)

當用usb連線手機的時候,會出現如下所示的對話方塊。

執行sudo vim /etc/udev/rules.d/90-android.rules,使用下面的格式將各個**商新增到檔案中:

subsystem==「usb」, attr「0bb4」, attr「0bb4」,mode=「0666」

其中idvendor和idproduct的值可以通過lsusb命令檢視自己裝置對應的值填入。

檔案寫完後按esc鍵到普通模式,輸入:wq儲存檔案

接著執行

sudo

chmoda+

r/etc/

udev

/rules.d

/90-android

.rules

sudo

service

udev

restart

sudo

adbkill-server

然後拔掉usb重新接入,再次執行adb devices就可以了。

Android下獲取開機時間

我的思路是 程式裡註冊個廣播接收器,接收開機啟動的廣播,當程式接到該廣播後,寫入檔案sharedpreferences,當我們程式需要用到開機時間時,再從sharedpreferences中讀取資訊。廢話不多說,下面上原始碼。androidmanifest.xml receiver檔案,記錄開機時間...

Android下獲取開機時間

我的思路是 程式裡註冊個廣播接收器,接收開機啟動的廣播,當程式接到該廣播後,寫入檔案sharedpreferences,當我們程式需要用到開機時間時,再從sharedpreferences中讀取資訊。廢話不多說,下面上原始碼。androidmanifest.xml receiver檔案,記錄開機時間...

Android 抓取日誌方法

2.注意事項 請確保電腦只連線了一台手機裝置 最好只連線一條usb線 同時確保手機開啟usb除錯模式 可通過手機助手檢視連線狀態 3.adb工具包路徑存放 最好放在硬碟根目錄下。如下圖 4.使用dos命令視窗 可通過win r彈出執行視窗,輸入cmd 或者通過 開始 執行,輸入cmd,然後回車開啟d...