我正在努力让我的AppCenter构建我的Android应用程序,所以我想尝试理解一些事情,看看我是否可以调试问题。
不同的构建变体来自何处以及它们在选择时有何重要意义,因为我需要确保在我的gradel文件等中设置以便它们正确运行?
在我的情况下,我有以下可用。
看看我的app.iml文件,我可以看到'SELECTED_BUILD_VARIANT'被设置为devMinSdkKernelDebug
但是我没有在AppCenter上列出的任何构建变体中看到这个,所以我想知道这是否是构建的原因失败?
我在AppCenter上遇到的错误是在项目':app'中找不到'assembleDevMinSdkDebug'。而ASSEMBLE_TASK_NAME在iml文件中设置为assembleDevMinSdkDevKernalDebug?我试过改变它们以匹配但仍然不起作用,但我想我可能需要在其他地方做一些额外的设置?
如果有人有任何想法我想听他们,因为我完全难过!
如果它有任何相关性,这里是我的android文件夹
从AppCenter文档:
可用的构建变体将从build.gradle文件中指定的构建类型和产品样式填充。选择应该构建哪个构建变体。
所以我认为你应该检查build.gradle文件而不是app.iml文件。