Android Wear系统警报窗口权限

时间:2016-12-22 06:39:20

标签: wear-os android-permissions system-alert-window

如何在Android Wear上询问系统警报窗口权限?我能够为移动设备实现SYSTEM ALERT WINDOW,但在可穿戴设备上,相同的代码对我不起作用。如果SYSTEM ALERT WINDOW for wearable的任何例子都会对我有所帮助。

2 个答案:

答案 0 :(得分:0)

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

摘要是,无法在Android Wear 1.x上申请此权限,但它位于Wear 2上(目前处于测试阶段,预计将于2017年初发布)。

答案 1 :(得分:0)

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

并且,如Permissions for Services中所述,

  

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

您可以从此SO post中提供的解决方案以及此GitHub post中显示的示例代码中获得更多见解。