0

如何在 Android Wear 上请求系统警报窗口权限?我能够实现移动设备的系统警报窗口,但在可穿戴设备上,相同的代码对我不起作用。如果可穿戴系统警报窗口的任何示例对我有很大帮助。

4

2 回答 2

0

除了@String 的答案,您可能还想使用requestPermissions()方法。请注意,这些权限必须在您的清单中请求。

并且,正如服务权限中所述,

只有 Activity 可以调用该requestPermissions()方法,因此如果用户通过服务(例如表盘)与您的应用交互,则服务必须在请求权限之前打开后台 Activity。

您可以从这篇SO 文章中给出的解决方案和这篇GitHub 文章中显示的示例代码中获得更多见解。

于 2016-12-23T09:40:16.310 回答
0

这是Requesting permissions on Android wear的副本,但 SO 不会让我将其标记为这样,因为 OP 不接受我的回答。

总结是无法在 Android Wear 1.x 上请求此权限,但它在 Wear 2 上(目前处于测试阶段,计划于 2017 年初发布)。

于 2016-12-22T19:14:11.063 回答