отображается Исходные каталоги Java для проектов Android Studio не отображаются синим цветом




android studio не отображаются элементы (2)

У меня есть проект Android Gradle, и я хочу создать две ветки аромата. Я использую исходные наборы по умолчанию с этой структурой:

src
  - main
    - java
      - package   
    - res
    - manifest.xml

  - flavor1
    - java
      - package

  - flavor2
    - java
      - package

"main / java", "flavour1 / java" отображается / аннотируется как источник Java в IDE (т. е. "java" выделен синим цветом, а каталоги показаны как пакеты), но "flavour2" не отображается таким же образом ,

Я пытался очистить кеш и перезапустить Android Studio, но это не помогло. Как я могу это исправить?


Answer #1

Основываясь на ответе пользователя pyus13, я обнаружил, что, собирая варианты и просто выбирая flavorrelease в вашем случае, папка становится синей.

Таким образом, нажав на версию релиза аромата, который вы хотите сделать активным, папка станет синей.

Надеюсь это поможет. Спасибо pyus13!


Answer #2

Ваши основные каталоги (корень контента) по умолчанию всегда будут синего цвета, но другие зависят от активности.

Каталог синего цвета показывает, что этот вариант сборки или корень контента активен, и если вы будете использовать кнопку « Run в среде IDE, студия возьмет эти источники для компиляции и сборки вашего приложения. Только один корень контента может быть активным одновременно для создания приложения.

Вы можете изменить и сделать любой каталог / вкус активным для своего корня контента, чтобы компилировать и создавать приложение, когда используется опция запуска. Это можно сделать на вкладке « Build Variants » в левой панели Android Studio.

Как показано на рисунке ниже:

Производство здесь активно:

UAT активен здесь:





android-studio