A message from the idiot that wrote this program:
Status has not been abandoned, but is now incompatible with a growing range of devices due to a variety of problems. Unfortunately, there is nothing that I or any other developer can do to prevent this. If the Play Store says that your device is incompatible, then there is nothing that I can do to help you other than point you to one of the links below about why it will not function.
https://www.androidpolice.com/2017/04/10/android-o-feature-spotlight-apps-can-no-longer-draw-top-system-ui/
https://www.xda-developers.com/android-o-is-breaking-apps-that-overlay-on-top-of-the-status-bar/
https://issuetracker.google.com/issues/36574245
Status will continue to receive support for devices below Android Oreo for as long as it remains in the interest of the community.
---
Status is a status bar replacement that draws an overlay on top of the system-generated status bar. This means that the actual status bar is only hidden under the replacement; touch gestures are not overridden, and the standard notification panel is still shown. It needs a lot of permissions in order to obtain the information needed to display in the status bar. These are listed below.
Permissions:
- Accessibility Service: used to attempt to get the status bar color of the current app if the 'status bar coloring' preference is enabled.
- Notification Access: used to get the icons of the current notifications.
- System Alert Window, System Overlay Window: used to draw the status bar above all other apps.
- Battery Stats: used to find if the battery is charging and what percent it is at.
- Network State, Phone State: gets the type and connection of the phone network, and if airplane mode is enabled.
- Wifi State: finds if wifi is enabled and how good the connection is.
- Bluetooth: find if bluetooth is enabled & connected or not.
- Location Services: finds if GPS is enabled.
- Alarm: find if an alarm is set.
- External Storage: backup/restore all settings from a file.
Special thanks to the contributors that have helped to design the app, fix issues, and translate it to different languages:
- Anas Khan: designed the app icon & helped with UI
- Vukašin Anđelković: made a couple status bar icons
- Ghost Ninja: also made some status bar icons
- Eugenio Martinez Seguin: Spanish translations
- Kim Inseop: Korean translations
- Majida Whale: Chinese translations
- Marwan ALsidi: Arabic translations
Website: https://jfenn.me/projects/status/
Github: https://goo.gl/AUNgI4
写这个程序的白痴的消息:
状态尚未被放弃,但由于各种问题,现在与越来越多的设备不兼容。不幸的是,我或任何其他开发人员都无法阻止这一点。如果Play商店说您的设备不兼容,那么除了指向以下链接之一之外,我无能为您提供任何帮助以解决其无法正常运行的原因。
https://www.androidpolice.com/2017/04/10/android-o-feature-spotlight-apps-can-no-longer-draw-top-system-ui/
https://www.xda-developers.com/android-o-is-breaking-apps-that-overlay-on-top-of-the-status-bar/
https://issuetracker.google.com/issues/36574245
只要仍然符合社区的利益,状态将继续获得对Android Oreo以下设备的支持。
---
状态是状态栏替换,它在系统生成的状态栏上绘制叠加层。这意味着实际状态栏仅隐藏在替换下;不会覆盖触摸手势,仍会显示标准通知面板。它需要很多权限才能获取在状态栏中显示所需的信息。这些列在下面。
权限:
- 辅助功能服务:用于在启用“状态栏着色”首选项时尝试获取当前应用程序的状态栏颜色。
- 通知访问:用于获取当前通知的图标。
- 系统警报窗口,系统覆盖窗口:用于在所有其他应用程序上方绘制状态栏。
- 电池状态:用于查看电池是否正在充电以及电池的百分比。
- 网络状态,电话状态:获取电话网络的类型和连接,以及是否启用了飞行模式。
- Wifi状态:发现是否启用了wifi以及连接有多好。
- 蓝牙:查找蓝牙是否已启用和已连接。
- 位置服务:查找是否启用了GPS。
- 警报:查找是否设置了警报。
- 外部存储:备份/恢复文件中的所有设置。
特别感谢帮助设计应用程序,修复问题并将其翻译成不同语言的贡献者:
- Anas Khan:设计应用程序图标并帮助UI
- VukašinAnđelković:制作了几个状态栏图标
- Ghost Ninja:还制作了一些状态栏图标
- Eugenio Martinez Seguin:西班牙语翻译
- Kim Inseop:韩语翻译
- Majida Whale:中文翻译
- Marwan ALsidi:阿拉伯语翻译
网站:https://jfenn.me/projects/status/
Github:https://goo.gl/AUNgI4