2017 年 05 月 12 日的存档

Android 打开本地第三方应用,以及第三方App列表

获取第三方App包名和Main Activity才能启动第三方的App,获取的方法是,先安装需要获取的App,然后写一个demo获取所有App的packagename和main activity,函数实现如下: private List<ResolveInfo> getAppInfo(){ Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent.addCategory(Intent.CATEGORY_LAUNCHER); PackageManager mPackageManager = this.getPackageManager(); List<ResolveInfo> mAllApps = mPackageManager.queryIntentActivities(mainIntent, 0); //按包名 ......