Android 查看apk包名(使用AndroidSdk中自带的aapt)

1.首先切换到aapt所在的本地目录中(在AndroidSdk里面,以我为例在(C:\Users\AppData\Local\Android\Sdk\build-tools\28.0.3)目录下,进入目录:
Android 查看apk包名(使用AndroidSdk中自带的aapt)
2.确定要查看配置的的apk目录:以我为例(C:\Users\Desktop\4636.apk)
使用命令:aapt dump badging xxx.apk 查看apk AndroidManifest.xml相关信息
Android 查看apk包名(使用AndroidSdk中自带的aapt)
编译结果如下:
Android 查看apk包名(使用AndroidSdk中自带的aapt)
还可以将结果输出到本地:
C:\Users\AppData\Local\Android\Sdk\build-tools\28.0.3>aapt dump badging C:\Users\Desktop\4636.apk > C:\Users\Desktop\Manifest1.txt

" C:\Users\Desktop\Manifest1.txt" 为要输出的路径
Android 查看apk包名(使用AndroidSdk中自带的aapt)

另外还可以使用此命令来获取:
aapt dump xmltree C:\Users\Desktop\4636.apk AndroidManifest.xml
Android 查看apk包名(使用AndroidSdk中自带的aapt)
结果如下:
Android 查看apk包名(使用AndroidSdk中自带的aapt)
还可以将结果输出问本地txt:
aapt dump xmltree C:\Users\Desktop\4636.apk AndroidManifest.xml > C:\Users\Desktop\Manifest.txt
“C:\Users\Desktop\Manifest.txt” 为你要保存输出结果的路径文件
Android 查看apk包名(使用AndroidSdk中自带的aapt)
结果如下:
Android 查看apk包名(使用AndroidSdk中自带的aapt)

关于反编译可以查看:https://blog.****.net/vipzjyno1/article/details/21039349