对于APK文件
PackageManager mPackageManager = getPackageManager();
PackageInfo p = mPackageManager.getPackageArchiveInfo(<file path>, 0);
if (p != null) {
ApplicationInfo appInfo = p.applicationInfo;
String appname = mPackageManager.getApplicationLabel(appInfo)
.toString();
String packageName = p.packageName;
String versionName = p.versionName;
Drawable icon = mPackageManager.getApplicationIcon(appInfo);
}
对于已安装的程序
// get all installed application
PackageManager mPackageManager = getPackageManager();
List<PackageInfo> packs = mPackageManager.getInstalledPackages(0);
int size = packs.size();
for (int i = 0; i < size; i++) {
PackageInfo p = packs.get(i);
if (p.applicationInfo.sourceDir.startsWith("/system/app")) {
// ignore system application
continue;
}
// get application detail
ApplicationInfo appInfo = p.applicationInfo;
String appname = mPackageManager.getApplicationLabel(appInfo)
.toString();
String packageName = p.packageName;
String versionName = p.versionName;
Drawable icon = mPackageManager.getApplicationIcon(appInfo);
}
分享到:
相关推荐
电脑上运行此程序就可以了。获取当前 APK 文件信息。
APK Helper是一个帮助高级玩家快速鉴定APK文件详细信息的小程序,这个apk信息查看器能够详细地获得安装包名、软件名称、APK证书、真实版本号、要求的手机版本、系统权限、以及证书和文件的MD5信息,保证你下载的是...
本工程实例是展示如何在纯java环境下获取android应用程序安装包(apk文件)的包名、最小sdk版本、版本号、权限等等配置信息。
PK Messenger 是一款电脑端APK信息文件提取工具,致力于做PC端最强大的APK信息查看工具。 本工具能够提供开发人员非常多的详细信息... 支持在线搜索APK文件,提供7大应用市场搜索接口 支持批量文件管理,批量资源提取
不用android类库,只是在纯java环境下从apk文件中获取应用程序的名称。
APK 文件图标查看器 可以查看APK文件图标 获取android手机卡文件信息 VS2008编译通过 可执行程序请在http://www.itfunz.com/ 下载
Android 连网下载APK文件并自动安装的例子,这个例子在智能手机上已经不是个新鲜功能了,那么具体是如何实现的呢?本源码会告诉你答案,而且代码中的注释也是非常多的,对于学会此技巧很有帮助。下面是代码片段: ...
一款便捷的APK信息查看工具,可以快速获取安装包的信息。
把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex拷贝到dex2jar.bat所在目录。 ...
我做这个小工具的原因是:有一次在课堂上,我室友在玩一款益智的小游戏,我看着也觉得挺有意思的;因为不想浪费流量,所以想让他把安装包发给我,可是他已经把安装包给删了;琢磨了半天,说可以用Root Explorer在/...
APK信息APK-Info是一个Windows工具,用于获取有关apk文件的详细信息。 该应用最初由ZoSTeR创建,并发布在然后由jazzruby更新,这是的然后由bovirus更新,这是的 允许您查看: 应用程序图标包裹名字名称(所有语言) ...
有时候,我们上传apk或者是ipa文件的时候,是需要读取到里面的一些信息的,比如软件的包名,以及其版本信息等。在网上搜索了一下资料 , 找了很多版本,对于apk文件的版本号,一直读取不到,在这里,提供了读取apk、...
APK Helper是一个帮助高级玩家快速鉴定APK文件详细信息的小程序,这个apk信息查看器能够详细地获得安装包名、软件名称、APK证书、真实版本号、要求的手机版本、系统权限、以及证书和文件的MD5信息,保证你下载的是...
获取第三方apk的包名启动类名icon.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
列表显示,获取手机上已安装apk的图标名称等信息,并提供打开相应文件需要的程序过滤工具类
1、获取服务器文件大小 conn.getContentLength(); 2、在客户端创建一个和服务大小一模一样的文件(目的:提前申请好空间) 3、开多个线程下载文件(每个线程下载文件的开始位置和结束位置) 4、知道每个线程什么...
获取apk发布者信息: java -jar ApkAnalysis.jar “apk路径” -certs 0 issuer 获取apk声明的权限: java -jar ApkAnalysis.jar “apk路径” -permissions 当作为架包使用时,通过 ApkAnalysis apkAnalysis = ...
多种便捷工具将帮助您轻松更改应用程序图标,应用程序标题,自动签名 APK 并将其安装在设备上。对于所有想要修改其 APK 文件各种参数的用户,APK Editor Studio 免费版是一种用户友好的解决方案。 APK 反编译工具 ...
不安装任何程序,通过引用jar包,解析android、IOS应用程序APK、IPA,解析后获得应用的包名、版本号、应用名称。压缩包中包含依赖的jar包、解析方法源码,可进行调试。
这是一个androidapk图标提取软件,可以提取APK中的图标。