gpt4 book ai didi

android - 使用Gradle Android构建系统测试依赖项不会更新Android Studio * .iml文件

转载 作者:行者123 更新时间:2023-12-03 06:19:38 25 4
gpt4 key购买 nike

在将我的build.gradle与androidTestCompile依赖项同步时,我不明白,它没有更新myproject.iml文件。

如您在我的build.gradle上看到的,我有依赖项:

dependencies {

androidTestCompile 'org.assertj:assertj-core:1.7.0'
}

我用调味料
productFlavors {
pro {
applicationId = 'com.myapp.pro'
testApplicationId 'com.myapp.pro.test'
}
free {
applicationId = 'com.myapp.free'
testApplicationId 'com.myapp.free.test'
}
}

但是在iml文件上,我期待这样的条目,但我什么也没有:
<orderEntry type="library" exported="" scope="TEST" name="assertj-core-1.7" level="project" />

我使用的是android studio 1.0 RC 2和最新的插件com.android.tools.build:gradle:1.0.0-rc2

编辑:

如果我从build.gradle中删除了flavors块,则该iml是由Android Studio正确生成的。

最佳答案

找出问题,我必须从Android Studio中选择正确的变体,并且iml文件将被更新。

在左下方,您会看到“构建变体”按钮,单击它,将出现一个新面板,您可以选择变体

关于android - 使用Gradle Android构建系统测试依赖项不会更新Android Studio * .iml文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27298819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com