我的应用程序需要GPS在启动时处于活动状态才能继续。
Iam测试应用程序,所以我通过将<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
添加到我的AndroidManisfest.xml
文件来嘲笑GPS。
这没关系。但我想把事情分开。我们在测试时是否可以在运行时添加权限?
编辑:
我从docs知道:
Android没有动态授予权限的机制(在运行时),因为它会损害用户体验,从而损害安全性。
但是,作为测试应用程序的问题,还有其他选择吗?
由于
答案 0 :(得分:3)
无法在运行时添加Android权限。必须在清单中指定它们。
如果您有单独的测试应用程序,我相信您只需要将此权限放在您的测试应用程序上。
编辑在权限方面,测试应用程序与Android没有任何区别。我只是将权限放在您的测试应用程序的清单中,而不用担心它。