AppCenter中的“构建变体”来自何处,是否需要额外的设置?

问题描述 投票:1回答:1

我正在努力让我的AppCenter构建我的Android应用程序,所以我想尝试理解一些事情,看看我是否可以调试问题。

不同的构建变体来自何处以及它们在选择时有何重要意义,因为我需要确保在我的gradel文件等中设置以便它们正确运行?

在我的情况下,我有以下可用。

enter image description here

看看我的app.iml文件,我可以看到'SELECTED_BUILD_VARIANT'被设置为devMinSdkKernelDebug但是我没有在AppCenter上列出的任何构建变体中看到这个,所以我想知道这是否是构建的原因失败?

enter image description here

我在AppCenter上遇到的错误是在项目':app'中找不到'assembleDevMinSdkDebug'。而ASSEMBLE_TASK_NAME在iml文件中设置为assembleDevMinSdkDevKernalDebug?我试过改变它们以匹配但仍然不起作用,但我想我可能需要在其他地方做一些额外的设置?

如果有人有任何想法我想听他们,因为我完全难过!

enter image description here

如果它有任何相关性,这里是我的android文件夹

enter image description here

android visual-studio-app-center
1个回答
0
投票

从AppCenter文档:

可用的构建变体将从build.gradle文件中指定的构建类型和产品样式填充。选择应该构建哪个构建变体。

Build variant

所以我认为你应该检查build.gradle文件而不是app.iml文件。

© www.soinside.com 2019 - 2024. All rights reserved.