gpt4 book ai didi

安卓 : Getting uri for installed Applications

转载 作者:行者123 更新时间:2023-11-29 18:17:21 26 4
gpt4 key购买 nike

任何人都知道如何获取 Installed Applications 的 URI在模拟器中。我需要将其作为 android 中的一个应用程序来执行。所以,我需要知道那个方法。提前致谢。

最佳答案

你的意思是说安装的应用程序:

ArrayList<PackageInfo> res = new ArrayList<PackageInfo>();
PackageManager pm = ctx.getPackageManager();
List<PackageInfo> packs = pm.getInstalledPackages(0);

for(int i=0;i<packs.size();i++) {
PackageInfo p = packs.get(i);
String description = (String) p.applicationInfo.loadDescription(pm);
String label= p.applicationInfo.loadLabel(pm).toString();
String packageName = p.packageName;
String versionName = p.versionName;
String versionCode = p.versionCode;
String icon = p.applicationInfo.loadIcon(pm);
//Continue to extract other info about the app...
}

注意:将此权限添加到 list 文件:
<uses-permission android:name="android.permission.GET_TASKS" />

关于安卓 : Getting uri for installed Applications,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7402435/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com