java - 如何使用 PackageManager 在 Android 应用程序的 ListView 中获取 PackageName

标签 java android android-package-managers

我正在开发的应用程序要求我使用 PackageManager 获取程序包名称。

enter image description here

我能够获取应用程序图标和应用程序名称,但如何以类似于下面的方式获取程序包名称?

    Drawable appIcon = packageManager
            .getApplicationIcon(packageInfo.applicationInfo);


    String appName = packageManager.getApplicationLabel(
            packageInfo.applicationInfo).toString();

最佳答案

原来是这样

    PACKAGE_NAME = packageInfo.packageName;

关于java - 如何使用 PackageManager 在 Android 应用程序的 ListView 中获取 PackageName,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25134140/

相关文章:

java - 如何在使用数据绑定(bind)的 onclick 操作后更改 Activity

java - 包是否需要放在 jar 中才能用于 ant 构建脚本

java - 通过intent(Parcelable)传递自定义对象返回null

php - 在 Activity 的 "onCreate"方法中从在线 MySQL DB 获取数据

安卓相机 : Does it have a unique package name?

android - 如何获取 Android 11 中已安装应用程序的列表

java - 如何修复 spring RestTemplate 中的 "Server-Side Request Forgery"问题

android - 如何在android中构建键盘提示布局

android - 当应用程序处于 "pending publication"阶段并被评论者/测试者(Google Play 商店)使用/评论时,InstallerPackageName 是什么?

java - 应用程序一直卡住,Android studio 错误?