我的应用始终可以在其他android版本中正常运行,但不能在9.0 Pie中运行...有人知道是否需要进行任何配置才能使其运行?
谢谢!
答案 0 :(得分:0)
我终于解决了我的错误...
从Android 5.1版本开始,应用程序必须请求权限才能使用设备中的某些资源...我做了一个结构,可以从设备中获取Android版本并比较它是否大于5.0(如果大于),然后请求许可。我在AndroidString中使用Substring(0,3)从版本字符串中获取Major和Minor,但是当它验证Android 9时,会发生错误,因为版本字符串是“ 9”而不是“ 9.0”,这就是我的意思等待中。