是否可以在安装时添加gradle任务以授予所有必需的权限?

时间:2017-01-28 09:44:53

标签: android android-studio gradle permissions adb

背景

从Android 6开始,每次安装应用程序时,都需要在运行时授予其权限。

问题

从IDE运行应用程序时,这可能会变得非常烦人,因为每次要尝试应用程序时都需要重新授予权限(如果没有安装),这是一项繁琐的操作,特别是如果你有多个权限。

当然,以这种方式测试应用程序也很重要,因为这是用户使用应用程序的方式,但是从某个时间点开始,不需要,因为你已经处理好了

我尝试了什么

我唯一发现的是如何为此创建一个新的gradle任务(here),但这不能与安装一起使用。相反,我需要单独运行它,但为此我无论如何都可以使用批处理文件,使用adb命令。

我发现的另一件事(here)是这样做的,但也重新安装(意味着你安装应用程序两次,而不是一次,每次你想要这样做)应用程序之前由于某种原因启动它,所以这不是一个好的解决方案。

问题

有没有办法在通过IDE安装应用程序时,所有权限都将自动授予?

0 个答案:

没有答案