gpt4 book ai didi

Android位置更新问题 华为

转载 作者:行者123 更新时间:2023-12-02 05:20:59 35 4
gpt4 key购买 nike

是否有人在华为手机(例如 Honor 8、Honor 7)上遇到位置监听器问题。

我有一个后台服务,可以实现位置监听器,但对于华为手机,它会在大约 5-6 次位置更新后停止工作。

我已将我的应用添加为手机管理器中 protected 应用。

我不知道这些日志消息是否有助于找出问题所在:

HwLocationPowerTracker - 停止namespace.my.app 位置

HwLauncher - Launcher.MotionManager stopMotionAppsReco 服务 flg 402 不可用

HwLauncher - Launcher.MotionManager stopMotionAppsReco 服务 flg 403 不可用

HwSystemManager - HsmIntentService:最后的工作完成!让我们停止服务。

最佳答案

问题的解决办法终于找到了。在 list 文件中

    <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="My.App.Package"
<application
android:process="My.App.Package">
</application>

package 和 android:process 必须相等(区分大小写)。

在请求唤醒锁时,我还将“My.App.Tag”更改为“LocationManagerService”。

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);           
mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "LocationManagerService");

其他必要的设置是将应用程序添加为 protected 应用程序,并防止其被省电进程捕获。这可以在手机设置中完成。

关于Android位置更新问题 华为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41803510/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com