我不是普通的Android用户,但是我正在构建一个Android应用程序,因此当您首次安装并运行一个显示“在其他应用程序上显示”的应用程序时,会弹出一个最新版本的Android几个内置应用程序和我的应用程序。
我已经搜索了一段时间,却找不到有关这些基本问题的任何信息:
任何指向文档的链接都很好。
答案 0 :(得分:2)
发生这种情况是因为您的应用程序要求获得enter image description here许可!如果您的应用不需要它,则可以从Manifest.xml文件中删除以下行:
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
答案 1 :(得分:0)
您的设备操作系统高于android veriosn 6.0,有时会在您请求许可时弹出该设备。您可以检查此链接https://screenoverlaydetected.com/draw-over-other-apps/ 更好的选择是格式化设备,因为它将在每个应用程序中显示。