“通过其他应用显示”

时间:2018-07-31 17:11:16

标签: java android android-layout android-studio mobile

我不是普通的Android用户,但是我正在构建一个Android应用程序,因此当您首次安装并运行一个显示“在其他应用程序上显示”的应用程序时,会弹出一个最新版本的Android几个内置应用程序和我的应用程序。

我已经搜索了一段时间,却找不到有关这些基本问题的任何信息:

  • 这是什么?
  • 我的应用是否需要显示在其他应用上?
  • 如果没有,我可以禁止弹出窗口出现吗?

任何指向文档的链接都很好。

2 个答案:

答案 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/ 更好的选择是格式化设备,因为它将在每个应用程序中显示。