首页 / 浏览问题 / 移动 / 问题详情
安卓10,设置了离线测试许可文件,报错“许可不存在”
名字取好...  (36分)  初出茅庐
9月10日, 2021
在安卓10系统上运行,初始化报错:

java.lang.IllegalStateException: LicenseStatus[
    Status = 许可不存在
    Type = 正式许可
    Version = 0
    SartDate = 2021-09-10
    ExpireDate = 2021-09-10

但是在安卓7的真机设备和模拟器都正常,请问是否是由于证书是测试证书的原因?

1个回答

您好,您那边看下build.grandle文件中设置的targetSDKVersion版本是多少,建议是28及以下,并且确定下是否开启动态权限,确保能访问到手机中的许可文件
董懿鑫  (8,987分)  登峰造极
9月10日, 2021

你好,代码里有使用动态权限检查;targetsdkversion如下:

急!! 你好,我将targetSDKVersion改为了28也不行。也还是报错许可不存在,请问是什么原因呢?

改为28之后看下手机是否有开启动态权限呢?用代码获取下许可路径看是否能获取到许可文件
...