以下是針對無源碼的情形,更適合於初學同仁
方法壹 用重簽名工具,這個在Robotium 中用得比較多
另外壹種方式用命令方獲取
Aapt dumpbadging xxxx.apk
第壹個框為包名
第二個框為主Activity名
如果取包名與Activity在命令行中不方例還可以用以下方式獲取
Aapt dumpbadging xxxx.apk >c:\apk.txt
之後打開c:\apk.txt
第三種方式,如果妳裝了Appium 可以這麽操作下
進入設置頁,選擇APK 路徑,下面就會顯示包名和Activity名稱
第四種用hierarchyviewer 查看
Aapt 命令
AAPT dump xmltree XXX.APK AndroidManifest.xm. >c.txt
之後去C.TXT 查看
第6種
Adbshell dumpsys activity activities >d:\log.txt
之後去log.txt 搜package 和Activity
第七種
Adb logcag >d:\3.txt
之後打開手機上的應用
打開之後立即在電腦上按ctrl+c
之後去3.txt 找PACKAGE和Activity