Папка ресурсов Maven не создана

Решение этой проблемы постоянно меняется с течением времени, когда Unity и Android SDK меняются.

Обратите внимание, что его проблема, по-видимому, исправлена ​​в Unity 2017.1.

ПОСЛЕДНЕЕ РЕШЕНИЕ

1) Для Windows загрузите "tools_r25.2.3-windows.zip" и разархивируйте его.

2) Для MacOSX загрузите "tools_r25. 2.3-macosx.zip " и разархивируйте его.

3) Добавьте путь распакованного SDK к настройкам Edit -> ] ---> Внешние инструменты ---> SDK box.

STILL NOT WORKING?

Удалить SDK Tools 25 и Android SDK Tools 26. Удалить как SDK Platform-Tools, так и SDK Tools. Используйте номер версии ниже.

OLD SOLUTION:

Вы не правильно настроили SDK .

Для настройки Android SDK выполните следующие действия.

1. Убедитесь, что в SDKpath нет пробелов. Поэтому создайте папку с именем AndroidSDK в каталоге C.

2. Скопируйте папку Android-sdk в каталог C:/AndroidSDK.

Теперь ваш путь к SDK должен выглядеть так:

C:/AndroidSDK/Android-sdk

3. Обновите свой Android SDK-путь в редакторе Unity.

Теперь проверьте, работает ли это, пытаясь снова создать для Android.

Если это не удается, продолжайте снизу

4. Загрузите последнюю версию Unity.

5. Перезагрузите SDK , затем скопируйте файл в C:/AndroidSDK/Android-sdk.

6. Вернитесь в Unity и обновите путь

7. Создайте проект для Android еще раз, он покажет ошибку и попросит вас обновить SDK.

Нажмите кнопку «Обновить Android SDK». Unity автоматически обновит ваш SDK. Затем ваш SDK должен выглядеть как-то внизу. Ваша проблема должна быть удалена.

25
задан stivlo 18 November 2011 в 04:19
поделиться

4 ответа

Похоже, что вы, возможно, не создали проект Maven правильно. Возможно, вы выбрали архетип, который делает это неправильно.

Один из возможных способов (который работал для меня) заключается в следующем:

Когда я делаю Создать новый проект maven и выбираю Создать простой проект (пропустить выбор архетипа, я получаю созданные папки по умолчанию ( src/main/java, src/main/resources, src/test/java, src/test/resources, наряду с pom.xml).

40
ответ дан Raghuram 18 November 2011 в 04:19
поделиться

В качестве альтернативы созданию нового проекта вы также можете исправить существующий, выполнив следующие действия:

  1. Выполните неразрушающее удаление проекта из Eclipse, т.е. НЕ проверяйте «Удалить» содержимое проекта на диске "
  2. В файловой системе удалите файлы .settings /, .classpath и .project.
  3. Также в файловой системе добавьте папки ресурсов в src / main и src / test.
  4. В Eclipse выполните импорт «Существующих проектов Maven» с корневой папкой проекта в качестве корня.
7
ответ дан Jerry Mindek 18 November 2011 в 04:19
поделиться

Этот тег <resource>

<resources>
    <resource>
        <directory>src/main/resources</directory>
    </resource>
</resources>

не нужен, поскольку этот пункт является папкой ресурсов по умолчанию, которую ищет maven. Просто добавьте это

<resources>
    <resource>
       <directory>src/newDir/dir</directory>
    </resource>
</resources>

в ваш pom.xml, если вы собираетесь использовать другую папку в качестве ресурса для вашего проекта.

2
ответ дан superUser 18 November 2011 в 04:19
поделиться

Я очистил свой проект и решил свою проблему таким образом.

Меню> Проект> Очистить ...

-1
ответ дан Rocologo 18 November 2011 в 04:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: