测试代码:
package org.apkinfo.test;
import java.io.IOException;
import java.util.ArrayList;
import org.apkinfo.api.GetApkInfo;
import org.apkinfo.api.domain.ApkInfo;
public class GetApkInfoTest {
public static void main(String[] args) {
try {
ArrayList<ApkInfo> listAPKInfo = GetApkInfo.listApkInfoByDir("D:\\DefaultApkTempSaveFolder\\3D风景动态壁纸\\");
System.out.println(listAPKInfo);
ApkInfo apkInfo = GetApkInfo.getApkInfoByFilePath("D:\\DefaultApkTempSaveFolder\\3G安卓市场\\com.jiubang.market.apk");
System.out.println(apkInfo);
} catch (IOException e) {
e.printStackTrace();
}
}
}
运行结果:
[ApkInfo [packageName=cn.bighead.livewallpaper.fengjing3D123, versionName=1.4.7, versionCode=147]]
ApkInfo [packageName=com.jiubang.market, versionName=3.2.6, versionCode=35]
核心原理:解析apk文件里的AndroidManifest.xml
分享到:
相关推荐
java通过上传文件的方式,根据文件APK来获取应用apk的包名,版本号等信息。全部封闭成名,操作起来非常的方便,如有疑问可以在下面留言!
纯java读取apk文件信息(包括版本号,包名等),欢迎下载
简单java代码获取apk文件版本号,用于比较判断apk版本更新!
java环境获取apk的信息(包名,版本号,版本名,权限,图标等信息),可直接导入android studio跑通,查看main方法,把apk的地址复制进去,右键main方法执行即可(需配置aapt环境变量,sdk中build-tools文件夹下...
纯JAVA环境获取APK信息:包名,版本,版本号,大小,权限... 代码讲解地址:http://blog.csdn.net/chillax_li/article/details/41850863
java解析apk文件,获取apk包名,项目名,版本号,图标等等 mac,linux,windows都可用 mac,linux 使用aapt工具 windows使用aapt.exe
web端扫描apk获取包名、版本号、版本名称完整代码
代码和jar齐全。为一个demo项目,导入直接可以运行!
自己写了一个解析APK的工具,主要可以解析到APK包的版本名称,版本号,包名,ICON图片。有两个版本,分别支持32位系统和64位系统,前提是系统要有java环境。同时支持单个APK解析和多个APK解析。多个只需要指定文件夹...
Java解析Apk信息代码及jar包,能获取Apk包名,版本信息,版本号
Java获取apk安装包信息工具jar包,获取versionCode、versionName、package、minSdkVersion、targetSdkVersion、uses-permission,等。
java获取未安装的apk文件的versionCode,versionName等等信息的jar包
这是Java获取ipa、apk文件配置信息所需要的jar包,用于获取 app 的配置信息,比如:包名,版本号,应用名称等等。
Java解析apk/ipa读取包名、版本名、版本号专用jar包,绝对真实有效
本工程实例是展示如何在纯java环境下获取android应用程序安装包(apk文件)的包名、最小sdk版本、版本号、权限等等配置信息。
一行命令获取.apk文件的MD5签名、包名、版本号工具ApkSignore
app解析 java 解析apk /ipa,获取应用的文件名,包名,版本号,不过只能windows平台使用
-versionCode 版本号 -versionName 版本名称,如1.0.3 -packageName Apk包名 -certs [index] [MD5|SHA1|issuer|subject|validity] 获取证书的信息 -verify 校验apk内文件的签名,并列出未通过校验的文件 -...
app解析 java 解析apk ,获取应用的应用名,包名,版本号... ... 等等。 非常好用,各种信息非常全面,包括使用了哪些权限等等,可以放心使用。
智能提取APK信息,如提取APK名字,大小,包名,图标,版本号等信息。如果有什么疑问,请E我