【问题标题】:Unable to create Android Resource Directory for flavor in Android Studio无法在 Android Studio 中为风味创建 Android 资源目录
【发布时间】:2013-12-09 19:47:44
【问题描述】:

我有一个有两种口味的项目,并决定添加第三种。然而,对于第三种口味,我遇到了一些问题。

我的 res 文件未定义为 Android 资源文件,因此我的布局 xml 文件未呈现。

您可以看到flavor len 的文件res 文件没有像en 那样的右下角黄色标记。

当我右键单击 en-res 文件夹时,我看到了创建资源文件,但是我的 len-res 文件夹没有看到这个。

有没有办法告诉工作室我的文件夹是资源文件夹?

我在 Windows 上运行 0.3.7

productFlavors {
    de {
        packageName 'org.rh.ellierides.de'
    }
    en {
        packageName 'org.rh.ellierides'

    }
    len {
        packageName 'org.rh.ellierides.en.lite'
    }

【问题讨论】:

  • 第三种口味是如何添加的?如果您手动编辑了构建文件,您是否在添加后单击“与 Gradle 文件同步项目”按钮?
  • 我更改了构建 Gradle 文件:请参阅上面的编辑。我复制粘贴了en风味并更改了它。我还尝试将其删除并通过新文件夹重新添加。我确实同步了 Gradle 文件,我也尝试过重新启动 Studio
  • 根据发行说明问题 60729:将 res 文件夹标记为资源文件夹,在 0.35 中已修复,但我找不到如何操作。

标签: android android-studio


【解决方案1】:

我通过将构建变体更改为在我的情况下导致我出现问题的特定变体来解决这个问题 len

一旦我建立了这种风格,项目就会自我纠正。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-04
    • 1970-01-01
    • 2016-12-16
    • 1970-01-01
    • 2015-01-04
    • 2019-11-06
    相关资源
    最近更新 更多