我知道TYPE_SYSTEM_ERROR,TYPE_SYSTEM_OVERLAY,TYPE_SYSTEM_ALERT等已在Android O中弃用,这基本上禁止了常规应用程序使用重要系统组件(如状态栏)。 但是,他们在Android docs中说:
此常数在API级别26中已弃用。 适用于非系统应用。使用 TYPE_APPLICATION_OVERLAY 。
不推荐使用...对于非系统应用程序
因此,据我了解,如果您正在开发为系统应用程序,则仍然可以某种方式使用TYPE_SYSTEM_ [whatever],但我找不到任何链接可以帮助我。 我的应用使用与我在其上部署设备的操作系统相同的密钥签名,因此它是系统应用。
有人知道有没有办法?