原文:纯java从apk文件里获取包名、版本号、icon

简洁:不超过 个java文件 依赖:仅依赖aapt.exe 支持:仅限windows 功能:用纯java获取apk文集里的包名,版本号,图标文件 可获取到流直接保存到文件系统 原理:比较上一篇文章里通过反编译然后解析AndroidManifest.xml的方式,此种方式更加简单,通过模拟执行aapt截取cmd输出并整理获取信息。 附件为源码,test demo 为演示,output下为编译后的ja ...

2016-03-23 11:31 0 3411 推荐指数:

查看详情

Java读取apk、ipa版本名、版本号、图标等信息

当我们上传apk或者ipa文件的时候是要读取到里面的一些信息的,而对于未知的apk或者ipa,我们无法直接获取其中的、应用、图标等,这时候通过工具类来获取信息就很有必要了。在这里,我总结了一下读取apk,ipa文件的代码和使用方法,大家可以参考下,取其精华、去其糟粕,以便适用于自己的需求。 -------------------------------------------------- ...

Thu May 03 18:34:00 CST 2018 1 7025
Android 校验apk文件渠道号、版本号

功能:可查看单个或目录下所有apk文件的渠道号、版本号 下载地址: http://download.csdn.net/detail/zgz345/9248487 使用:以查看版本号为例 1、copy文件version.sh到apk文件所在目录 ...

Sat Nov 07 03:10:00 CST 2015 0 4906
java 获取apk版本号路径。权限信息

需要引入AXMLPrinter 但是一直爆红下载不下来,需要到该地址http://dev.91xmy.com/nexus/content/repositories/releases/com/android/AXMLPrinter/1.0.0/去下载 这几个文件 ...

Sun Jul 19 00:13:00 CST 2020 0 495
android 利用 aapt 解析 apk 得到应用名称 版本号 权限等信息

在上传各大市场时发现 apk 上传后能自动解析出应用名称、版本号、使用权限等信息,所以就研究了一下 1 直接解压 apk 解析 AndroidManifest.xml 是不行的,因为 apk 打包时 AndroidManifest.xml 文件被压缩混淆了。 2 主要有两种实现方式 ...

Thu Jul 24 17:19:00 CST 2014 0 19900
Android Gradle实用技巧——APK文件名中加上SVN版本号,日期等

有时候,我们会希望能把APK文件名上带上打包日期,打包时svn的版本号,应用版本号等。当然这些也可以手动添加,但是手动的话也未免太不优雅了,而且可能会出错。 利用Gradle,我们可以让打包出来的apk自动的带上一些列信息。 默认读者已经对gradle有一定的了解,有buildtypes ...

Fri Oct 23 17:14:00 CST 2015 3 9064
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM