Почему Android Studio не позволяет создавать Java-классы?

Android
Вопрос:Начиная с обновления 2 дня назад в Android Studio, он больше не позволяет мне создавать классы Java. И текущие классы теперь имеют странный символ. Я пытался экспортировать, импортировать много и много раз с другой конфигурацией, но никогда не работал. Любой совет? Вот два снимка экрана UPDATE 1: Вот структура моего проекта Android Studio. AndroidManifest находится

Вопрос:

Начиная с обновления 2 дня назад в Android Studio, он больше не позволяет мне создавать классы Java. И текущие классы теперь имеют странный символ.

Я пытался экспортировать, импортировать много и много раз с другой конфигурацией, но никогда не работал. Любой совет?

Вот два снимка экрана enter image description hereenter image description here

UPDATE 1:

Вот структура моего проекта Android Studio. AndroidManifest находится в нужном месте.
enter image description here

Лучший ответ:

Щелкните правой кнопкой мыши папку src, Отметьте Directory As → Source Root.

Ответ №1

Обновление для Android Studio 1.0:

В представлении проекта Android Studio проверьте “java” папку src.

Обычно в Android Studio под управлением src автоматически создаются две папки –

  • androidTest (используется для написания тестовых примеров),
  • main (Это используется для написания вашего источника приложения.)

Каждая из них должна содержать папку “java”.

Если папка java отсутствует, вы можете создать ее , щелкнув правой кнопкой мыши по главному (или androidTest), как показано ниже.

Чтобы добавить новый класс java, щелкните правой кнопкой мыши на “папке java” и выберите “класс Java” .

Привет,

Пол

Ответ №2

Я попробовал решение выше, но не смог найти пункт меню, чтобы установить src ‘в качестве Source Root. Поэтому мне удалось решить эту проблему, выполнив аналогичную настройку в файле build.gradle приложения. Я добавил:

android { … sourceSets { main.java.srcDirs += ‘src/main/java’ } }

Оцените статью
Добавить комментарий