如何使用安卓的adb logcat

2021-09-02 21:07:29 字數 721 閱讀 2521

今天看安卓程序注入的時候,偶然發現adb還有檢視日誌的功能,eclipse的logcat有時候經常不好用,列印不出來,加上這個就方便多了,例如:

【通過tag來過濾日誌】

1.檢視tag為sgadslog的日誌

adb logcat -s sgadslog

2.檢視系統日誌

adb logcat -s system.out

【通過包名來過濾日誌】

adb logcat沒有直接通過包名來過濾日誌的方法,但是我們可以自己實現(已跑通,注意bat檔案每行末尾不能有多餘的空格符)

參考貼:

1、在同一目錄建立一檔案:getpid.bat

[plain]view plain

copy

@echo off

adb shell "ps | grep com.example.testprogram"

2、在同一目錄建立另外乙個問檔案:getpid1.bat

[plain]view plain

copy

@echo off

for /f  "tokens=2 delims= " %%i in ('getpid.bat') do set pid=%%i

echo %pid%

adb logcat | find  "%pid%"

pause

安卓Sqlite的使用

安卓儲存資料之一資料庫的使用 做安卓專案肯定都會用到資料庫儲存資料的,安卓也給我們提供了乙個sqlite資料庫以及運算元據庫的類sqliteopenhelper。我們就可以輕鬆得對自己的資料進行增刪改查了。下面上資料庫操作類的 ublic class mysqliteopenhelper exten...

安卓CardView的使用

1 新建android專案,要求target sdk和compile with都至少選擇 api 21 android 5.0及以上。2 開啟eclipse中的sdk manager,要求裝好android 5.0,api 21下面的安裝包。該過程可能會很慢,耐心等。3 同樣在這裡,在extras目...

安卓SeekBar使用

ui設計 mainactivity package com.example.android seekbar import android.os.bundle import android.view.menu import android.widget.seekbar import android.w...