请求另一个应用程序的许可
Request permission for another application
我有一个应用程序,它只有一个服务(根本没有 UI)。其他应用程序可以使用此服务,但服务需要 运行 的权限。
是否可以从一个应用程序请求另一个应用程序的许可(因此使用服务的应用程序可以请求许可)。或者支持最新 Android 版本的唯一方法是创建通知和 activity 以及 there
等权限请求
一个应用程序不能授予另一个权限。
应用包给权限。
一个想法可能是创建一个 Activity A(如 R. Zagórski 提到的那样透明),在其中调用您的服务。此 activity 可以检查并存储您的权限。
所有其他可能想要使用您的服务的应用程序只需发送一个由您的应用程序定义的 Broadcast,这样服务就可以正常工作。
如果您正在进行严重低级别的设计,则可以在系统级别默认授予权限。
由于这不是常见情况,请告诉我这是否是您需要的知识。
此致
我有一个应用程序,它只有一个服务(根本没有 UI)。其他应用程序可以使用此服务,但服务需要 运行 的权限。
是否可以从一个应用程序请求另一个应用程序的许可(因此使用服务的应用程序可以请求许可)。或者支持最新 Android 版本的唯一方法是创建通知和 activity 以及 there
一个应用程序不能授予另一个权限。 应用包给权限。
一个想法可能是创建一个 Activity A(如 R. Zagórski 提到的那样透明),在其中调用您的服务。此 activity 可以检查并存储您的权限。
所有其他可能想要使用您的服务的应用程序只需发送一个由您的应用程序定义的 Broadcast,这样服务就可以正常工作。
如果您正在进行严重低级别的设计,则可以在系统级别默认授予权限。 由于这不是常见情况,请告诉我这是否是您需要的知识。
此致