我创建了一个即时应用程序,并成功上传到 Play商店的内部测试轨道。而且在那里工作正常。但是当我尝试将其移至生产环境时,会显示以下错误
关于第一个错误
buildToolsVersion =“ 27.0.3”
minSdkVersion = 19
compileSdkVersion = 27 targetSdkVersion = 27
即时应用和生产apk相同。但仍然出现此错误。
关于第二个错误,这是我的权限列表
package:name ='my-package-name'versionCode ='versionCode' versionName ='my-version-name'sdkVersion:'19'targetSdkVersion:'27' 使用权限:name ='android.permission.INTERNET'使用权限: name ='android.permission.READ_PHONE_STATE'使用权限: name ='android.permission.ACCESS_NETWORK_STATE'使用权限: name ='android.permission.WAKE_LOCK'
没有添加错误中提到的权限。有人可以帮我弄清楚这个问题吗?
答案 0 :(得分:1)
得到纠正了!!
1-错误消息实际上不正确,该问题是由于 minSdk 引起的,即时应用程序从API 21开始支持,从而使minSdk修复为该问题21
2-即时应用的清单权限应与应用的清单相同。我已将APK中使用的所有权限添加到即时应用程序中,并且也解决了该问题。