【发布时间】:2024-03-08 20:50:01
【问题描述】:
我有一个需要在后台运行的应用程序,所以我为此使用了 WakeFullService。但在华硕 Zenfone 中它不起作用,因为自动启动管理器不允许应用程序运行。我的期望是:
在我们的应用安装期间或应用打开时在自动启动管理器中设置“允许权限”。
-
ASUS Auto Start Manager 是否有任何 API 可以帮助我检查我的应用程序的权限状态,以便我可以通过普通文本警报通知用户打开权限。
李>
【问题讨论】:
-
您已经找到解决方案了吗?
-
为了处理这个(不解决)我创建了一个这样的意图: Intent intent = new Intent(); intent.setClassName("com.asus.mobilemanager", "com.asus.mobilemanager.MainActivity");并检查意图是否有效。 (只在华硕 AR 上试过)
-
你找到解决这个问题的方法了吗?
-
到目前为止有什么解决方案吗?这种电池优化正在扼杀我们的应用程序并扼杀客户对我们的信任。这是Android最糟糕的解决方案之一。他们应该制作一个标准的 api 来消除我们的应用程序的优化。就像任何其他运行时权限一样。
标签: android performance android-service android-intentservice android-background