/**
* 通过apk文件获取包名
*
* @param filePath apk文件路径
* @return
*/
private String getPackageName(String filePath) {
if (filePath == null) {
Log.e(TAG, "call method getPackageName, filePath is null, return null.");
return null;
}
PackageManager pm = TYUServiceApplication.context.getPackageManager();
PackageInfo info = pm.getPackageArchiveInfo(filePath, PackageManager.GET_ACTIVITIES);
ApplicationInfo appInfo = null;
if (info != null) {
appInfo = info.applicationInfo;
String packageName = appInfo.packageName;
Log.d(TAG, "call method getPackageName, packageName = " + packageName);
return packageName;
}
return null;
}
Android 通过apk文件获取包名
最新推荐文章于 2022-11-08 15:29:33 发布