手机打开BT,并设置可以被发现,按Power键进入睡眠,然后用其它手机搜索BT设备,可以搜索到到设备,但是发起匹配时,手机屏幕不会被点亮。从log看,系统已经被唤醒了,但是很快又睡下去了。 不知有没有像在WM下SetSystemPowerState(On)这样的API让系统进入ON状态,把屏幕点亮,或有什么比较合理的方法让系统进入ON状态。
解决方案 »
- 使用安卓开发javamail邮件问题
- 设置android:windowFullscreen后,软键盘顶起布局失效?
- JDK6.0, 7.0不能安装在windows32位机器上?
- 求大神解答怎么修改ListView跟自定义适配器
- android textView 中加载<img>标签中的网络图片,ImageGetter中 getDrawable(Str)str为null
- 关于通过JNI向cpp传递分类器的问题!
- 夜间模式求助
- MediaRecorder录音程序报错求助java.lang.RuntimeException: setAudioSource failed.
- 安卓7.0关于libdiag.so库的问题
- 怎么写出我复制到mipmap-hdpi的Resid值
- android开发时遇到的错误
- Android EditText的问题
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "My Tag");
wl.acquire();
..screen will stay on during this section..
wl.release();
希望对你有用。
这个问题在wifi连接上也会有体现。
苹果的pad屏幕暗掉之后一直还能一直收到mail,说明wifi没有断掉。三星的就会在15分钟之后把wifi断掉。所以苹果的耗电也比较厉害。