A应用中打开B应用
来源:互联网 发布:mysql 5.5.21.tar.gz 编辑:程序博客网 时间:2024/06/18 05:59
//拿到要开启的B应用的packageName(包名);
/ 访问手机安装的所有应用信息
PackageManager packageManager = context.getPackageManager();
List<PackageInfo> installedPackageInfos = packageManager.getInstalledPackages(0);
/ packageManager.getInstalledApplications(flags);
/ 拿到每个安装了的应用的相关信息
for (PackageInfo packageInfo : installedPackageInfos) {
String apkPackageName = packageInfo.packageName;// 应用包名
}
//拿到要启动的B应用的intent:(this 即A应用的this,packageName:B应用的包名)
Intent intent = this.getPackageManager().getLaunchIntentForPackage(packageName);
this.startActivity(intent); 0 0
- A应用中打开B应用
- Android a应用打开b应用
- A应用启动B应用
- 启动另一个App/apk中的Activity(A应用打开B应用)
- Android中如何在应用A中启动或安装应用B
- Android中如何在应用A中启动或安装应用B
- Android中如何在应用A中启动或安装应用B
- Android中如何在应用A中启动或安装应用B
- Android中如何在应用A中启动或安装应用B
- Android中如何在应用A中启动或安装应用B
- Android中如何在应用A中启动或安装应用B
- Android中如何在应用A中启动或安装应用B
- Android中如何在应用A中启动或安装应用B
- Android中如何在应用A中启动或安装应用B
- iOS 应用中打开其他应用
- iOS 应用中打开其他应用
- android应用中打开app应用市场
- 在一个应用中打开另一个应用
- NDK JNI 笔记
- Linux下Tomcat中catalina.out文件切割
- FutureTask的使用示例
- DoNetZip解压缩中文文件名乱码的解决方案
- SharePoint Server 2016 Beta 中已弃用的功能
- A应用中打开B应用
- couchbase 3.0.1 问题总结
- 2015总结
- 蓝桥--在线评测--入门训练
- csr8670--sink工程的大致工作流程分析(以speaker为例)一
- 扩大栈空间
- spring初始化refresh()方法中obtainFreshBeanFactory()源码走读。
- LeetCode_OJ【44】Wildcard Matching
- Android:RelativeLayout 属性