防止 CanvasWatchFaceService 表盘进入休眠状态?

Keep CanvasWatchFaceService Watchface From Sleeping?

这可能吗?我试过膨胀并添加一个具有 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" />

(目前)没有办法让屏幕保持打开状态。相信我,我已经尝试过了...甚至还询问了 Google 从事 Android Wear 工作的人。