要获取当前 Android 应用的安装路径,可以使用以下方法:

  1. 使用'getPackageManager()'方法获取'PackageManager'对象:
PackageManager packageManager = getPackageManager();
  1. 使用'getPackageInfo()'方法获取'PackageInfo'对象:
String packageName = getPackageName();
PackageInfo packageInfo = packageManager.getPackageInfo(packageName, 0);
  1. 从'PackageInfo'对象中获取应用的安装路径:
String appInstallPath = packageInfo.applicationInfo.sourceDir;

完整的代码示例:

PackageManager packageManager = getPackageManager();
String packageName = getPackageName();
try {
    PackageInfo packageInfo = packageManager.getPackageInfo(packageName, 0);
    String appInstallPath = packageInfo.applicationInfo.sourceDir;
    Log.d('AppInstallPath', appInstallPath);
} catch (PackageManager.NameNotFoundException e) {
    e.printStackTrace();
}
Android 获取应用安装路径:Java 代码示例

原文地址: http://www.cveoy.top/t/topic/icix 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录