android - 如何以编程方式启动应用程序详细信息?

标签 android android-intent

我想在我的应用程序中以编程方式启动另一个应用程序。

例如:我的应用程序有一个按钮并想启动 com.android.chrome 但我希望此按钮启动 chrome 应用程序详细信息。

最佳答案

您可以使用操作 ACTION_APPLICATION_DETAILS_SETTINGS 来完成,如下所示:

Intent intent = new Intent();    
intent.setAction(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
Uri uri = Uri.fromParts("package", "<package-name-of-target-app", null);
intent.setData(uri);
startActivity(intent);

关于android - 如何以编程方式启动应用程序详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50203107/

相关文章:

android - 从 Android ICS 中的内存读取图像不起作用

android - 线程和上下文问题

android - 需要帮助来获取 Slider 弹出窗口

android - 如何在 Intent 中广播可打包对象?

android - 隐藏应用程序图标并运行它

android - 如何通过 Intent 传递图像?

Android 自定义 URI 方案无法在某些版本的 Android 上启动应用程序,但适用于其他版本

java - 如何检测我的应用程序是否被另一个调用

android从 Assets 文件夹访问pdf文件

android - 如何在删除 SQLite 数据库中的行后更新 KEY_ROWID