1

我的问题很简单,我可以从我的应用程序中更改其他应用程序的优先级吗?

可能的尝试可能是使用

Intent intent = new Intent("android.provider.Telephony.SMS_RECEIVED");
        List<ResolveInfo> infos = getPackageManager().queryBroadcastReceivers(intent, 0);
        for (ResolveInfo info : infos) {
          System.out.println("Receiver name:" + info.activityInfo.name + ";     priority=" + info.priority);
        }

并从这里更改任何其他应用程序的优先级,例如

info.priority = 0;

这会改变优先级吗?

我要求得到一个合乎逻辑的答案,而不是试错方案。

提前致谢。

4

1 回答 1

1

您只能更改 root 设备上其他应用程序的优先级。在非根设备上,这将违反内置的安全性。

于 2013-05-20T10:26:01.827 回答