如何修复内部应用共享中的通用 'Upload Failed' 消息?
How to fix generic 'Upload Failed' Message in Internal App Sharing?
我一直在尝试使用应用程序包在我的应用程序中实现动态交付。我想我已经成功地编写了一个实现,因为我可以构建我的项目并创建包。如果我创建一个包含所有模块的 apk,该应用程序工作正常,但我知道测试动态交付的唯一方法是通过内部应用程序共享。
我测试了在没有动态交付的情况下上传我的应用程序包并且它们上传正常,所以我认为它必须特定于此功能。但是,当我用动态模块上传我的包时,它总是让我给包一个名字,然后它说 "Upload Failed"
错误太普遍了,我真的无法确定发生了什么。有没有人遇到过这个错误/可以提供一些关于在哪里查看的见解?
The error message
我能够解决这个问题。我在动态模块中错误地为我的 build.gradle 提供了签名配置。这应该只对基本模块完成。
诊断此问题的一种方法是将应用程序包上传到 内部测试轨道。虽然您会收到相同的 "Upload failed" 错误消息,但它也可能会提供有关该错误的更多信息。
示例:
在这种情况下,错误是由于同时具有 dist:onDemand
属性和 <dist:delivery>
设置。
我一直在尝试使用应用程序包在我的应用程序中实现动态交付。我想我已经成功地编写了一个实现,因为我可以构建我的项目并创建包。如果我创建一个包含所有模块的 apk,该应用程序工作正常,但我知道测试动态交付的唯一方法是通过内部应用程序共享。
我测试了在没有动态交付的情况下上传我的应用程序包并且它们上传正常,所以我认为它必须特定于此功能。但是,当我用动态模块上传我的包时,它总是让我给包一个名字,然后它说 "Upload Failed"
错误太普遍了,我真的无法确定发生了什么。有没有人遇到过这个错误/可以提供一些关于在哪里查看的见解?
The error message
我能够解决这个问题。我在动态模块中错误地为我的 build.gradle 提供了签名配置。这应该只对基本模块完成。
诊断此问题的一种方法是将应用程序包上传到 内部测试轨道。虽然您会收到相同的 "Upload failed" 错误消息,但它也可能会提供有关该错误的更多信息。
示例:
在这种情况下,错误是由于同时具有 dist:onDemand
属性和 <dist:delivery>
设置。