目前市场上有一款针对Android SDK 23的应用。
我的问题是,随着Android 6的发布,用户必须在运行时接受危险的权限。我遇到了第一次崩溃,我想在它变得严重之前快速解决它。
我想正确地做到这一点,因为Android建议在运行时要求用户接受权限,如果没有,请隐藏功能和内容。但这需要时间,并将在未来完成。 :)
但是,现在将targetSdkVersion改为22是一个有效的解决方案吗?对于已安装该应用的Android 6用户来说意味着什么?
我希望我的安静很明确,非常感谢!
答案 0 :(得分:1)
如果某个应用以Marshmallow SDK为目标,则意味着该应用了解新功能并可以使用它们
我认为,如果你没有处理权限,因为Android 6应该将其定位为一个较低的API,因为这是你的应用程序的兼容性
顺便说一下,建议在需要时询问应用程序启动时的关键权限。 希望我帮忙。