【发布时间】:2015-02-05 23:44:54
【问题描述】:
这可能吗?我尝试过膨胀并添加具有android:keepScreenOn="true" 的布局,并且尝试在 onCreate() 期间创建 WakeLock,如下所示:
PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE);
PowerManager.WakeLock wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK,
"WatchFaceWakelockTag");
wakeLock.acquire();
这些似乎没有效果。我的可穿戴应用清单中确实设置了权限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
【问题讨论】:
-
为什么要杀死手表电池?
-
在编写表盘代码时,您目前必须继续伸手触摸表盘并将其唤醒。这是一个糟糕的开发环境。
标签: wear-os