1、使用aapt
//aapt是sdk自带的一个工具,在你安装的Eclipse路径下的sdk\build-tools\中,如我的是D:\Eclipse\androidTools\sdk\build-tools\android-4.4.2,如果你下载有apk反编译工具,也可以直接使用里面的aapt
以“GO备份.apk”为例,先进入cmd命令行窗口,然后去build-tools\android-xxx 下面执行 ->
aapt dump badging your.apk
,即可获取到AndroidManifest.xml中我们需要的内容
2、 利用apktool反编译查看AndroidManifest.xml
同样是查看AndroidManifest.xml,这里我们可以采用反编译方法来获取信息,同样是打开cmd命令行窗口,然后运行:E: -> apk反编译工具\apktool\apktool ->
apktool.bat d -f C:\Users\Administrator\Desktop\GO备份.apk
GO备份,然后打开“GO备份”文件夹,打开droidManifest.xml文件,找到manifest节点的package属性值package="com.jiubang.go.backup.ex"语句即为包名,查找android.intent.action.MAIN和android.intent.category.LAUNCHER对应的activity,该activity对应的android:name属性即为入口activity名称,如<activity android:name="com.jiubang.go.backup.pro.StartupPageActivity"。
网友评论