獲取到三方apk撕蔼,想獲取到apk包名類名:
方法一:copy? apk文件到adt的build-tools下,Android SDK通過build-tools下面的aapt.exe文件執(zhí)行命令
aapt v[ersion]
aapt dump badging +xxx.apk
aapt dump xmltree ColaBox.apk AndroidManifest.xml
方法二:apk改成zip解壓,在manifest.xml查找? com.xxx.xxx
查看安裝的所有apk:pm list package -f
獲取apk? package信息:dumpsys package? +包名
還可以獲取到對應(yīng)的package的mainActivity茎杂。
查看當前顯示在頁面上的Activity:adb shell dumpsys activity | grep "mFocusedActivity"
命令啟動對應(yīng)Activity:am start -n 包名/Activity名? eg:am start -n com.fiberhome.wizard/.LoadingActivity
命令恢復出廠:am broadcast -a? android.intent.action.MASTER_CLEAR
截圖命令:screencap -p /mnt/sda/sda1/CTCGANSU1.png
錄制命令:screenrecord /mnt/sda/sda1/demo.mp4
查看數(shù)據(jù)庫:
cd /data/data/com.android.providers.settings/databases(數(shù)據(jù)庫路徑)
sqlite3 settings.db(數(shù)據(jù)庫名稱)
select * from secure(表名);(注意分號)
掛載system:ount -o remount /system
設(shè)置系統(tǒng)日志權(quán)限:setprop persist.sys.loglevel 3