linux:
adb shell dumpsys activity | grep "mFocusedActivity"
windows:
adb shell dumpsys activity | findstr "mFocusedActivity"
adb logcat | findstr ActivityManager
通過apktool獲取apk package name(包名)以及startActivity name的問題解決方法:
首先,搭建好環境:
//由於本機已經搭建好jre,jdk7之類的環境,因此沒有太多去考慮這編譯環境的版本是否會影響。
下載apktool: http://code.google.com/p/Android-apktool/
本人window7環境下,下載的是 apktool-install-windows-r05-ibot.tar.bz2 以及 apktool1.5.0.tar.bz2
一、將解壓的三個文件(apktool.jar, aapt.exe, apktool.bat) 拷貝到c: windows
現在,環境搭建完成。
二、cmd進入命令終端,執行 aapt dump badging your.apk
就會看到對應的Package名,Activity名。
(注意:your.apk要包含電腦上的完整路徑名,
如 aapt dump badging d:\自行車碼表.apk)
