我有一个应用程序,它只有一个服务(根本没有UI)。其他应用程序可以使用此服务,但服务需要运行权限。
是否可以从一个应用程序请求另一个应用程序的许可(因此,使用服务的应用程序可以请求权限)。或支持最新Android版本的唯一方法是使用there
答案 0 :(得分:2)
一个应用 无法 授予其他权限。 权限由应用程序包提供。
一个想法可能是创建一个活动A (透明为R.Zagórski提到),在其中调用您的服务。此活动可以检查并存储您的权限。
其他可能想要使用您的服务的应用程序只需发送您的应用程序定义的广播,服务就可以正常工作。
如果您正在进行严重低级别的设计,则默认情况下可以在系统级别授予权限。 由于这不是常见的情况,请告诉我这是否是您需要的知识。
最好的问候