使用包名获取应用名
import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
def apkname(context, app) {
// 获取PackageManager实例,用于管理应用程序
PackageManager packageManager = context.getPackageManager();
// 获取指定包名的应用信息
ApplicationInfo appInfo = packageManager.getApplicationInfo(app, 0);
// 获取应用名称
String appName = packageManager.getApplicationLabel(appInfo).toString();
return "应用名称: " + appName;
}
apkname(context, "org.telegram.messenger");
//将后面的内容修改为你需要的包名