wakelock

    0热度

    1回答

    我有一个应用程序在启动时持有PARTIAL_WAKE_LOCK,然后释放onDestroy。在设备刚被放置/屏幕变暗时,随机地在一段时间40分钟 - 2小时后崩溃。 经过一番调查后,我发现释放wake onPause可以阻止这个问题的发生。然而,这并不是我想要的,即使屏幕关闭,我也希望锁能够保持开启。 任何人都可以告诉我是否必须释放唤醒锁onPause?或者其他任何建议都会有帮助。 基本实现: p

    0热度

    2回答

    我注意到FCM需要一个Android唤醒锁定权限。我可以使用删除唤醒锁定权限吗? <uses-permission android:name="android.permission.WAKE_LOCK" tools:node="remove" /> 还是会中断接收数据/通知有效载荷? 我正在评论this topic并开始想知道它是否需要。我记得在GCM中它是强制性的。 我的另一个问题是,因为唤

    4热度

    1回答

    我正在研究使用SIP协议的IP语音(VoIP)应用程序,该协议要求应用程序监听来电。这意味着应用程序不能睡觉或死亡。 对于旧的代码,似乎要做到这一点的方法是获得PARTIAL_WAKE_LOCK。 现在来自Android 6.0及更高版本,有新的Doze。建议,如果您不希望自己的应用进入待机状态,则应通过请求REQUEST_IGNORE_BATTERY_OPTIMIZATIONS权限将其“白名单”

    0热度

    1回答

    如果这是一个愚蠢的问题,请耐心等待,我对AFrame和VR非常陌生,但也是一般的编程。 我从谷歌搜索和AFrame源代码收集的是,Wakelock是内置的。太棒了!这是否意味着在使用我的A-Frame网络应用程序时,手机上的省电/自动锁定功能应自动禁用? 如果是这样,有谁知道为什么它不会工作?无论我如何查看页面,safari/chrome,“正常”/立体视觉等等,它都无所谓。 我已经看到关于这个主

    0热度

    1回答

    我正在做一个类似于Runkeeper的Android应用程序。当我启动应用程序时,我启动了时钟的线程,并且我还为gps提供了onLocationChanged更新。当屏幕开启时一切正常,但当屏幕关闭时,clockthread停止。 我尝试过使用PARTIAL_WAKE_LOCK,但没有发生任何事情。 以下是清单中的代码。 <uses-permission android:name="android

    0热度

    1回答

    我正在使用Location侦听器服务来每隔几秒更新用户的当前位置。我还使用WakeLock使听众在后台工作。现在一切正常,但我无法停止Location侦听器。即使应用程序强制关闭,侦听器也会将用户位置更新为数据库。 位置监听器: import android.app.Service; import android.content.Context; import android.content.

    1热度

    1回答

    我对Android编程很新颖,这就是为什么我需要您的建议。 现状: 我建立一个Android应用程序(C#),藏汉作为运行在树莓派一个普通服务器应用程序(C++)。两个程序都通过UDP通信。在服务器应用程序收到信号时,它发出一条Android应用程序正在监听的广播消息。一切正常,到Android设备入睡/闲置,这导致我的问题的时刻。 问: 我怎样才能做到的是,Android应用程序监听器仍然有效,

    1热度

    1回答

    我使用了AlarmManager来设置时间并期望在将来做一些工作。几乎情况下它工作正常,没有问题。但有时(有时候),警报未被解雇。这个问题难以重现,我仍然不知道原因。 我在几个操作系统版本中遇到过这个问题:4.4,5.1,6.0,6.1,7.0。 我已经使用WakefulBroadcastReceiver开始与Wakelock服务,但问题仍然存在。 以下是我的安排闹钟的代码。 Intent ala

    1热度

    2回答

    嗨,我正在创建一个闹钟应用程序,目前有一些问题与Wakelock打交道(或者也可能是其他事情),并且在手机睡着时使闹钟工作,但是我的问题并不是真的关于Wakelock,而是关于如何让手机进入睡眠状态,以便测试我想要在我的闹钟应用中实现的各种选项。目前,我必须等待电话进入睡眠状态,然后才能测试我的代码。那么有没有办法让手机进入深度睡眠programmaticaly?

    0热度

    1回答

    Android Studio创建的Android应用程序现在无意中阻止我的Galaxy设备锁定屏幕并进入休眠状态。请求的权限如下: <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE