我在我的项目中使用AIDL,我有两个apk:AIDLServer和AIDLClient。
到目前为止,AIDLServer中没有Activity(只有服务),但有些操作需要用户的许可(就像蓝牙,位置一样)。
在这种情况下,在Android 6及以上版本中如何获得权限?(在AIDLServer中添加活动是唯一的选择吗?)
答案 0 :(得分:1)
到目前为止还没有活动
AFAIK所以它不会运行。你应该需要一个活动
Android 6及以上版本如何获得权限?(在AIDLServer中添加活动是唯一的选择吗?)
是的,你必须添加活动
检查此参考答案服务询问权限。您可以使用此AIDL