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 时显示进度?

如何在用户离线时尝试将数据添加/上传到 Firebase 时显示错误?

DNN 文件管理器在上传文件时显示“无权限”错误

首次打开 App 时显示 UIScrollView

在 dropzone 文件上传时显示成功/错误消息