查看apk包信息及apk反编译
来源:互联网 发布:顶级hifi音频总店淘宝 编辑:程序博客网 时间:2024/05/22 17:44
前提是已经安装了JDK
需要工具:apkAnalyzer
下载地址:http://download.csdn.net/detail/koko7958/3803375
1. 获取apk信息
通过查看AndroidManifest.xml获取package名称, activity 名称及version信息。
因为apk包中的AndroidManifest.xml不能直接解压查看,所以需要借助apkAnalyzer,步骤如下:
<1>解压apkAnalyzer
<2>打开ApkAnalyzer.jar,在取包名打开要查看的apk文件,这时apkAnalyzer目录下生成一个AndroidManifest.xml
<3>cmd命令提示行,切换到apkAnalyzer所在的目录,输入如下命令
>java -jar AXMLPrinter2.jar AndroidManifest.xml
即可以看到AndroidManifest.xml的内容。然后通过AndroidManifest.xml可以得到我们想要的信息,你懂的!
从中我们可以看到
package name 例如 package="com.google.note"
Main activity name 例如
<activity android:name=".note">
<intent-filter>
<action android:name="android.intent.action.MAIN"></action>
<category android:name="android.intent.category.LAUNCHER"></category>
</intent-filter>
</activity>
Version Info 例如android:versionName="5.4"
2.反编译apk
步骤如下:
<1>打开ApkAnalyzer.jar,在反编译选取要反编译的apk,在ApkAnalyzer目录下生成一个classes.dex.dex2jar.jar
<2>打开jd-gui目录下的jd-gui.exe,在file里选择刚才生成的classes.dex.dex2jar.jar,即可看到apk包的源码工程。
- 查看apk包信息及apk反编译
- 查看apk包信息
- ClassyShark查看apk包信息
- 使用apktool 反编译apk以及使用aapt查看apk信息
- android apk反编译及查看jar
- APK反编译--查看源代码
- APK源码查看|反编译
- apk包反编译
- android apk 包反编译
- apk包反编译
- APK包反编译
- apk包反编译,签名
- 如何反编译APK包?
- apk反编译重打包
- 重签名&查看apk包信息
- APK反编译修改包名及相应的基础文件信息
- 不需要反编译查看APK信息,快速找出主入口包名类名
- 反编译apk,查看java代码
- MySQL存储过程及Java中存储过程的调用 20111116
- Linux-2.6.32.2内核在mini2440上的移植(六)---LCD驱动移植
- Android调试的必杀技——反汇编
- smarty自定义函数
- 进程间通信
- 查看apk包信息及apk反编译
- memcached
- 大整数相乘
- MySQL存储过程部分解释
- WaitForSingleObject WaitForMultipleObjects 用法
- JSTL函数的应用
- smarty自定义函数的应用
- 添加音乐
- huoqushuju