ToB企服应用市场:ToB评测及商务社交产业平台

标题: 安卓小技巧:如何检察一个 apk 的包信息 [打印本页]

作者: 何小豆儿在此    时间: 2024-7-30 01:55
标题: 安卓小技巧:如何检察一个 apk 的包信息
要检察一个APK文件的包信息,可以使用以下方式 (如果有更好的方法,大佬们可以分享一下)
使用第三方网站(非常推荐)

如果有其他更好的网站可以分享一下。

使用 aapt 工具(推荐)

【注】aapt 是安卓 SDK 默认带的,文件在 SDK/build-tools/xx.xx.xx(版本号)/ 中,随便找个版本都可以用。
aapt 是 Android Asset Packaging Tool 的缩写,用于处理APK文件。可以使用以下命令来检察APK包信息:
  1. aapt dump badging your_app.apk
复制代码
请将 “your_app.apk” 更换为实际的APK文件名。实行此命令后,将看到包含应用程序信息的输出,例如包名、版本号等;此中有一行是以package开头的信息,包含了包名的信息
例如检察微信的 apk 信息:
  1. cd /Users/roc/Library/Android/sdk/build-tools/30.0.0
  2. ./aapt dump badging ~/Downloads/weixin8043android2480_0x28002b38_arm64_1.apk
  3. # 输入如下:
  4. package: name='com.tencent.mm' versionCode='2480' versionName='8.0.43' compileSdkVersion='32' compileSdkVersionCodename='12'
  5. install-location:'auto'
  6. sdkVersion:'23'
  7. targetSdkVersion:'29'
复制代码
该 apk 的包名为: com.tencent.mm
使用 apktool 工具(推荐)

【注】该工具需要下载,下载官方地址:https://apktool.org/
apktool 是另一个强盛的工具,用于反编译和重新编译APK文件。首先,需要安装 apktool。然后,可以运行以下命令:
  1. apktool d -s your_app.apk
复制代码
这将解压APK文件,并在当前目次下创建一个名为 “your_app” 的目次。在这个目次中,可以找到 “AndroidManifest.xml” 文件,此中包含有关应用程序的信息。
选择使用哪个工具取决于自身的需求。aapt 提供了更简朴的输出,而 apktool 则允许更深入地检察APK文件的内容。
使用第三方检察工具(推荐)

大概点击这里去下载:https://github.com/rocna/blog-files/blob/main/apk-analyzer-3-1-0.apk
使用 Android Studio 操作(推荐)

通过解压文件(肴杂的打不开)

个人博客:Roc’s Blog

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4