Android 安卓系统不能正常工作
我正在尝试为我的android项目添加两种风格。Android Studio IntelliJ可以识别味道文件夹。但它无法正常运作。我通过改变其中一种味道的图像进行测试。但它仍然从主文件夹中抓取了图像。所以它忽略了味道选项 所以我做错了什么。这是我的gradle构建文件的一个片段。我猜我用源代码集构建项目是错误的。但它没有味道也能正常工作Android 安卓系统不能正常工作,android,gradle,android-gradle-plugin,Android,Gradle,Android Gradle Plugin,我正在尝试为我的android项目添加两种风格。Android Studio IntelliJ可以识别味道文件夹。但它无法正常运作。我通过改变其中一种味道的图像进行测试。但它仍然从主文件夹中抓取了图像。所以它忽略了味道选项 所以我做错了什么。这是我的gradle构建文件的一个片段。我猜我用源代码集构建项目是错误的。但它没有味道也能正常工作 android { packagingOptions { exclude 'META-INF/ASL2.0' exc
android {
packagingOptions {
exclude 'META-INF/ASL2.0'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'LICENSE.txt'
}
compileSdkVersion 19
buildToolsVersion "19.1.0"
lintOptions {
abortOnError false
}
productFlavors {
taxiFlavour {
}
carApplicationFlavour {
}
}
sourceSets {
main
{
manifest.srcFile 'AndroidManifest.xml'
resources
{
srcDir 'src-gen'
}
aidl.srcDirs = ['src/main/java', 'src-gen']
renderscript.srcDirs = ['src/main/java', 'src-gen']
res.srcDirs = ['src/main/res']
assets.srcDirs = ['assets']
java.srcDirs = ['src/main/java', 'src/main/java/', 'src-gen']
}
androidTest {
java.srcDirs = ['tests']
}
}
}
编辑:渐变更新
您是否将两种口味的图像都包含在同一个可绘制文件夹中?你确定你运行的是正确的风格吗?我将构建变量设置为一种风格。只是为了测试,我把所有的dpi类型的图像。但它不会影响我的设备。但我可能做错的是在运行/调试配置中。如果我做的完全错误,请纠正我,但模块:项目模块是否有部署默认apk**然后启动默认活动****然后在启动前启动:gradle aware make**您可以发布您的文件夹结构吗?这对于运行配置应该没问题。我已经添加了一个文件夹结构的映像为什么要进行向下投票。我正试图为我的问题提供尽可能多的信息。
taxiFlavour
{
res.srcDirs = ['src/taxiFlavour/res']
java.srcDirs = ['src/taxiFlavour/java']
}