android获取应用名称,判断应用是否安装
16lz
2021-12-04
android获取应用名称方法:
import android.content.pm.ApplicationInfo;import android.content.pm.PackageManager;public static String getApplicationName() { PackageManager packageManager = null; ApplicationInfo applicationInfo = null; try { packageManager = _activity.getApplicationContext().getPackageManager(); applicationInfo = packageManager.getApplicationInfo(_activity.getPackageName(), 0); } catch (PackageManager.NameNotFoundException e) { applicationInfo = null; } String applicationName = (String) packageManager.getApplicationLabel(applicationInfo); return applicationName; }
判断应用是否安装方法:
import android.content.pm.PackageManager.NameNotFoundException;public boolean isPlatformInstalled(String packageName){ android.content.pm.ApplicationInfo info = null; try { info = _activity.getPackageManager().getApplicationInfo(packageName, 0); return info != null; } catch (NameNotFoundException e) { return false; }}
更多相关文章
- Activity com.avcit.conference.MainActivity has leaked window
- Android(安卓)禁用 APP 或四大组件
- Android(安卓)Application 之 allowBackup 属性浅析
- Android中Sample的使用方法
- android的常用控件总结【安卓入门五】
- Android(安卓)8.0 权限警告(not in privapp-permissions whitelis
- Android(安卓)常用的画图方法
- Android之获取Android唯一ID
- Android:Loader