Android Studio "Структура проекта" не подходит должным образом
Я выполняю все необходимые шаги для установки Android Studio. Я также проверил этот вопрос, но все еще сталкивался с той же проблемой.
Но всякий раз, когда я создаю новый проект, появляется следующий экран. Я не мог найти структуру проекта, как я вижу в Eclipse.
![enter image description here]()
Здесь я не могу найти никаких "src", "res" или любой файловой структуры. Любая идея, как получить правильную Структура проекта?
когда я попытался добавить "Новый модуль", появляется следующая ошибка.
No message
java.lang.IllegalStateException:
at com.android.tools.idea.wizard.NewModuleWizard.onFailure(NewModuleWizard.java:159)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:340)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$1.run(ExternalSystemUtil.java:364)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:493)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:304)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:185)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:226)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:175)
at com.intellij.openapi.application.impl.ApplicationImpl$10$1.run(ApplicationImpl.java:695)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:458)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:154)
Когда я перехожу к Изменить конфигурацию, невозможно создать какой-либо модуль из-за ошибки выше.
![enter image description here]()
Ответы
Ответ 1
Перейдите в меню "Файл" > "Структура проекта" > "Настройки проекта" > "Модули".
Нажмите зеленый цвет + и добавьте новый модуль.
выберите "Прикладной модуль" и установите корневой каталог контента в модуль проекта.
Нажмите "Далее" и затем закончите.
Это должно сделать трюк, и появится полная структура проекта.
Это сработало для меня.
Ответ 2
Измените SDK на уровень, который вы установили в диспетчере SDK. Доступ к диспетчеру SDK можно получить из Tools -> Android -> SDK Manager
. Для меня Android Studio была упакована с помощью API Level 17
, но новый мастер проекта попытался настроить таргетинг на API Level 18
.
Ответ 3
Когда что-то подобное происходит со мной, чтобы исправить это, я перехожу к
Файл → Структура проекта → Модули, щелкните (+), чтобы добавить модуль.
Чтобы импортировать основной модуль, вы должны искать файл расширения IML для повторной загрузки конфигурации структуры проекта (например, app.iml), и все это. Надеюсь, это поможет.
Ответ 4
Наконец найти решение.
Когда запускается Android Studio, он ищет установку "Gradle". Если он не найден, он будет загружать новую версию и кэшировать его здесь.
C:\Documents and Settings\user\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok
Здесь 72srdo3a5eb3bic159kar72vok имя каталога может отличаться.
Что вам нужно сделать, скачайте gradle-1.6-bin.zip, поместите его в каталог выше. Затем распакуйте его там. Но убедитесь, что ваш путь должен выглядеть ниже.
C:\Documents and Settings\crathod.SOLUSOFTINDIA\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok\gradle-1.6\bin
Теперь, когда вы перезагрузите свою Android-студию, Gradle будет инициализирован, и Project откроется в полной структуре проекта.
Ответ 5
Модули или структура проекта также могут не отображаться, потому что вы находитесь в ветке, где отсутствуют файлы *.iml. Это произошло для меня, когда я переезжал с Eclipse и решил проверить исходную ветвь, у которой была структура проекта, похожая на Eclipse. Что решило мою проблему:
- Оформить заявку на ветку с проектной структурой Android Studio
- Файл → Недействительный кэш и перезапуск
Ответ 6
Кроме того, убедитесь, что файл root iml соответствует случаю с вашей корневой папкой. Неправильно названный iml файл вызовет такие проблемы.
Просто удалите файл root iml (вы можете сделать резервную копию, если хотите), закройте проект и откройте его. Android Studio создаст правильный файл iml, и структура проекта будет восстановлена.
Это тестирование на Android Studio 2.1
Ответ 7
Для Android Studio 2.2 вы можете просто щелкнуть левое нижнее и выбрать "Проект"
![введите описание изображения здесь]()
Ответ 8
В Android Studio 2.3.1 у вас нет опции "Модуль приложения", если вы хотите добавить модуль. Лучшим решением является щелчок правой кнопкой мыши по вашему проекту и выбор "Переход к источнику" в меню. Это решило мою проблему.
Ответ 9
Пришло ли это одному из вас, ребятам, в результате неправильного импорта? Здесь, например, на моей странице блога о том, как поддержать себя в такие трагически тяжелые дни:)
http://from-dreams-to-real-life.blogspot.co.il/2017/11/how-to-build-and-import-android-project.html