gpt4 book ai didi

android - 如何在不询问覆盖权限的情况下在其他应用程序上绘图,例如 Facebook Messenger

转载 作者:行者123 更新时间:2023-12-02 18:24:05 26 4
gpt4 key购买 nike

目前我正在使用下面的代码来请求覆盖权限

if (!isSystemAlertPermissionGranted(context)) {
/* if not construct intent to request permission */
Intent intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION,
Uri.parse("package:" + BuildConfig.APPLICATION_ID));
/* request permission via start activity for result */
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
return false;
}

但我发现一些应用程序(例如 Facebook Messenger)可以在不请求覆盖许可的情况下覆盖其他应用程序。现在我很好奇他们是如何做到这一点的。任何线索对我都有帮助!!!

最佳答案

正如 Gautam 在评论中所说,这只适用于针对 Marshmallow 及以上版本并通过 Playstore 下载的应用

如果您计划将应用程序部署到 Playstore 以外的其他位置,则必须要求用户在应用程序设置中激活权限

无论如何,此功能将在未来的更新中终止Android 10 将对 Facebook Messenger 的“Bubbles”功能进行新的实现

关于android - 如何在不询问覆盖权限的情况下在其他应用程序上绘图,例如 Facebook Messenger,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49208520/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com