当我尝试生成签名捆绑包时,发生以下错误。注意:我将Android Studio 3.6.3更新为版本4.0,并将Gradle构建更新为6.1.1后,会发生错误。 * 什么地方出了错: 任务':app:signReleaseBundle'的执行失败。
执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障 “其他”具有不同的根源
答案 0 :(得分:29)
这里也一样。看起来它不喜欢构建到另一个驱动器号。 即密钥存储路径在D:上,而目标文件夹在E:上,我得到消息“其他”具有不同的根。请注意,无论如何,该文件似乎都是在E:上生成的。 当我将目标文件夹更改为D时:没问题。
答案 1 :(得分:4)
这适用于APK
,但适用于AAB
,您必须在同一驱动器上具有 keystore 文件并生成 APK FOLDER 。
答案 2 :(得分:1)
我之前临时将我的项目放在驱动器 E 上,我将其移回驱动器 C,收到 'other' 具有不同的根 消息。 我的解决方案:首先删除“中间”文件夹[不起作用],然后删除 .gradle 和 .idea 文件夹 问题解决了:)
答案 3 :(得分:-2)