Android 跳转到其他 APP 发表于 2017-09-24 更新于 2026-06-12 分类于 Android 阅读次数: 本文字数: 291 阅读时长 ≈ 1 分钟 记录 Android 从一个应用打开另一个应用的写法,构造 ACTION_MAIN 加 CATEGORY_LAUNCHER 的 Intent,再用目标应用包名与 MainActivity 全类名创建 ComponentName 并调用 setComponent 后 startActivity 即可完成跳转。 从APP A 中打开B APP ,注意 B APP的包名和MainActivity 的全类名 12345Intent intent = new Intent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER);ComponentName cn = new ComponentName("com.xpf.keyboardtest", "com.xpf.keyboardtest.MainActivity");intent.setComponent(cn);startActivity(intent);