如何安装应用程序详细信息(图标,名称,版本)Android

时间:2017-10-16 18:00:26

标签: javascript java android react-native native

您好我正在尝试实现特定功能,它将返回已安装的应用程序详细信息,如应用程序名称,图标(图标应为url / base64)和版本。我可以使用以下代码获取应用程序包名称。你能不能更新下面的代码。

private List<String> getNonSystemApps() {
    List<PackageInfo> packages = this.getReactApplicationContext()
        .getPackageManager()
        .getInstalledPackages(0);

    List<String> ret = new ArrayList<>();
    for (final PackageInfo p: packages) {
        if ((p.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) == 0) {
            ret.add(p.packageName);
        }
    }
    return ret;
} 

0 个答案:

没有答案