在成功构建我的项目数月后,今天我在上传我的应用程序捆绑包(.aab(时,在使用Bundletol和Google Play Store控制台时开始出现以下错误:
在上传的应用程序捆绑包上运行bundletool构建apk时出错。请在本地运行bundletool build apk,确保您的应用程序捆绑包有效,然后重试。了解更多信息。错误:模块"scanItemsAndProps"被<uses-split>
引用,但不存在
我不明白可能是什么原因。我检查了模块"scanItemsAndProps"(我项目的一个动态功能(与同一项目中的其他功能,显然没有任何问题。
没有文件,也没有解释这样的错误。有人有主意吗?我被卡住了。请帮帮我。
好的,我发现了这个神秘问题的来源,以防万一,看起来你有几个Dyn。对于哪些功能,您必须非常小心on-demand
,哪些功能为install-time
,因为否则会出现非常神秘的错误。要修复此问题,请尝试将所有设置为安装时间,然后逐个更改安装类型以捕获导致此错误的安装类型。
我也有类似的错误,我设法通过添加来修复它。
<dist:delivery>
<dist:install-time />
</dist:delivery>
在此之前,我有
dist:onDemand="false"