JAVA使用AXMLPrinter获取APK中Androidmanifest.xml信息
来源:互联网 发布:yy头像psd源码在线制作 编辑:程序博客网 时间:2024/06/05 23:53
默认情况下,AXMLPrinter只对Android的二进制格式的Androidmanifest.xml进行解析。 由于项目希望直接从APK文件中解析出Androidmanifest.xml,笔者在AXMLPrinter.jar的基础上加入了对APK压缩文件的解析。
static final String DEFAULT_XML = "AndroidManifest.xml"; File apkFile = new File(apkPath); file = new ZipFile(apkFile, ZipFile.OPEN_READ); ZipEntry entry = file.getEntry(DEFAULT_XML); AXmlResourceParser parser=new AXmlResourceParser(); parser.open(file.getInputStream(entry));
1、JAVA项目直接调用test.getManifestXMLFromAPK(String)返回XML字符串。 2、使用命令行 java -jar APKParser.jar [apk file]
原文地址:JAVA使用AXMLPrinter获取APK中Androidmanifest.xml信息 | http://orgcent.com/apk-androidmanifest-axmlprinter/
- JAVA使用AXMLPrinter获取APK中Androidmanifest.xml信息
- JAVA使用AXMLPrinter获取APK中Androidmanifest.xml信息
- 读取APK包中配置文件 AndroidManifest.xml 中的版本信息
- Java解析 APK AndroidManifest.xml
- 查看APK中AndroidManifest.xml内容
- 使用AXMLParser解析apk中的AndroidManifest.xml
- java使用android aapt获取APK信息
- Apk AndroidManifest.xml收集
- apk反编译查看*.java,AndroidManifest.xml,布局xml文件
- apk反编译查看*.java,AndroidManifest.xml,布局xml文件
- apk反编译查看*.java,AndroidManifest.xml,布局xml文件
- apk反编译查看*.java,AndroidManifest.xml,布局xml文件
- apk反编译查看*.java,AndroidManifest.xml,布局xml文件
- Android中如何获取系统应用程序列表与AndroidManifest.xml信息
- Android中如何获取系统应用程序列表与AndroidManifest.xml信息
- 在Fragment中获取AndroidManifest.xml根元素(<manifest>)下的版本信息
- 获取AndroidManifest.xml中<meta-data>元素
- Android apk AndroidManifest.xml 解密
- android实现TextView垂直或水平滚动
- android自定义View-垂直滚动的TextView
- Android根据分辨率进行单位转换-(dp,sp转像素px)
- Android自定义view-文本自动换行
- android自定义view--绘制顺序及相关原理
- JAVA使用AXMLPrinter获取APK中Androidmanifest.xml信息
- Android事件传递机制【按键事件】
- Android事件传递机制【Touch事件】
- Android系统内置应用更新或升级后被还原的原因
- 解决MediaPlayer问题: [MP3Extractor: Unable to resync. Signalling end of stream]
- 为android系统控件设置样式
- c语言解 等分液体
- C++ operator关键字(重载操作符)
- Mac知识点