我创建了一个即时应用程序并成功上传到Play商店的内部测试轨道。它在那里工作得很好。但是当我尝试将其移至生产时,它会显示以下错误
关于第一个错误
buildToolsVersion =“27.0.3” minSdkVersion = 19 compileSdkVersion = 27 targetSdkVersion = 27
这对于即时应用和制作apk都是一样的。但我仍然得到这个错误。
关于第二个错误,这是我的许可列表
package:name ='my-package-name'versionCode ='versionCode'versionName ='my-version-name'sddVersion:'19'targetSdkVersion:'27'use-permission:name ='android.permission.INTERNET'使用 - permission:name ='android.permission.READ_PHONE_STATE'use-permission:name ='android.permission.ACCESS_NETWORK_STATE'use-permission:name ='android.permission.WAKE_LOCK'
没有添加权限,如错误中所述。有人可以帮我解决这个问题吗?
得到纠正!!
1 - 错误消息实际上不正确,问题是由于minSdk,即时应用程序启动了API 21的支持,使得minSdk解决了这个问题
2 - 即时应用程序的清单权限应与应用程序清单相同。我已将apk中使用的所有权限添加到即时应用程序,并且还解决了。