在Android上打开特定的应用程序设置屏幕?

Tac*_*0sS 12 android android-intent

我试图找出在Android上打开特定应用程序设置屏幕的意图值,允许您"清除数据","强制停止","卸载"...

谢谢,

亚当.

pow*_*366 18

CommonsWare已回答了这个问题.这是您可以直接复制/粘贴的代码并使用:

Intent intent = new Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
intent.setData(Uri.parse("package:" + getPackageName()));
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)


Com*_*are 5

使用ACTION_APPLICATION_DETAILS_SETTINGS,用Uri的package:the.app.goes.moo(你想要的一个替代的包名)。

请注意,这是 API 级别 9 的新功能,它可能不适用于所有设备。