我在我大学的IT部门工作,我们在一个应用程序上安装正确的eduroam WiFi设置(也许你听说过).
不过我有一个问题,运行在我自己的LG G4与Android 6.0.当安装编译的* .apk时,它不会要求任何权限,尽管它们在AndroidManifest.xml中设置.它在所有以前的Android版本上工作.
现在是否需要在运行时请求权限?
解决方法
如果您的目标SDK版本为23,则需要在运行时请求“危险”权限.
如果是这种情况,那么您应该可以看到,如果您进入“设置”>,则不会授予任何权限.应用程式> “你的应用”>权限.
如果您不想实现新系统,那么您可以将目标sdk版本减少到22以获取旧的权限系统.您仍然可以使用sdk版本23进行编译.
有关更多信息,请参阅the documentation.