Instant App 在上传到生产环境时显示问题
Posted
技术标签:
【中文标题】Instant App 在上传到生产环境时显示问题【英文标题】:Instant App Showing Issues While Uploading to Production 【发布时间】:2019-02-05 00:54:39 【问题描述】:我创建了一个免安装应用并成功上传到 Play 商店 的内部测试轨道。它在那里工作正常。但是当我尝试将其移至生产环境时,它会显示以下错误
关于第一个错误
buildToolsVersion = "27.0.3" minSdkVersion = 19 compileSdkVersion = 27 targetSdkVersion = 27
免安装应用和正式版 apk 相同。但我仍然收到此错误。
关于第二个错误,这里是我的权限列表
package: name='my-package-name' versionCode='versionCode' versionName='我的版本名称' sdkVersion:'19' targetSdkVersion:'27' 使用权限:名称='android.permission.INTERNET' 使用权限: name='android.permission.READ_PHONE_STATE' 使用权限: name='android.permission.ACCESS_NETWORK_STATE' 使用权限: name='android.permission.WAKE_LOCK'
错误中提到的没有添加权限。有人可以帮我解决这个问题吗?
【问题讨论】:
【参考方案1】:改正了!!
1 - 错误信息实际上不正确,问题是由于minSdk,免安装应用从 API 21 开始支持,使 minSdk 到 21 修复了该问题
2 - 免安装应用的清单权限应与应用清单相同。我已将 apk 中使用的所有权限添加到免安装应用中,这也解决了。
【讨论】:
以上是关于Instant App 在上传到生产环境时显示问题的主要内容,如果未能解决你的问题,请参考以下文章
为啥 Instant 在彼此之后打印时显示不同的值? [关闭]
如何在 Android 中将文件上传到 Cloudinary 时显示进度?