android 讀取本地安裝app 包名並啟動第三方app
阿新 • • 發佈:2019-01-27
獲取手機上安裝app 包名
//讀取本地安裝app PackageManager pageManage = getActivity().getPackageManager(); List<PackageInfo> packages = pageManage.getInstalledPackages(0); for(int i=0;i<packages.size();i++) { PackageInfo packageInfo = packages.get(i); String appName = packageInfo.applicationInfo.loadLabel(getActivity().getPackageManager()).toString(); String pagName = packageInfo.packageName; System.out.println("name=="+appName+",package=="+pagName);
啟動第三方app }
//開啟百度音樂 Intent intent =getActivity().getPackageManager().getLaunchIntentForPackage("com.ting.mp3.android"); if (intent!=null){ startActivity(intent); }else{ androidToast("未安裝百度音樂"); }