获取有关Android应用程序的信息

时间:2011-03-16 15:11:49

标签: android md5

我想知道是否有可能获得Android应用程序信息(名称,版本,md5,...)。 是否有任何API可以创建应用程序的MD5哈希值?

提前致谢

2 个答案:

答案 0 :(得分:1)

您可以通过搜索处理主要意图的活动来获取所有应用程序的列表。

我找到了代码:

final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
final List pkgAppsList = context.getPackageManager().queryIntentActivities( mainIntent, 0);

此处:How to get a list of installed android applications and pick one to run

这样只需获取应用程序列表。我想你想在.apk文件(安装包?)上做md5总和。如果是这样,我不知道如何找到它,因为它可能有一个应用程序,但我认为.apk不再在手机上了。

希望有所帮助。

答案 1 :(得分:0)