我在我的项目中使用AIDL,我有两个APK:AIDLServer和AIDLClient。

到目前为止,AIDLServer中没有活动(仅具有服务),但是,有些操作需要用户的许可(就像蓝牙,位置一样)。

在这种情况下,如何在Android 6及更高版本中获得许可?(在AIDLServer中添加活动是唯一的选择?)

最佳答案

到目前为止还没有活动


AFAIK所以它将无法运行。您需要一个活动


  Android 6及更高版本如何获得许可?(在AIDLServer中添加活动是唯一的选择?)


是的,您必须添加活动

选中此选项以获取参考答案服务的询问权限。可以使用此AIDL

https://stackoverflow.com/a/34817905/3505534

10-08 15:01