2016-03-09 2 views
1

Я работаю на ионном приложение на моем окне Linux и когда я бегу $ ionic run android он получает :processDebugResources на процесс сборки, прежде чем оно ошибки с сообщениемAAPT: Нет ресурс не найден, который соответствует указанному имени

App/platforms/android/build/intermediates/manifests/full/debug/AndroidManifest.xml:43:23-37 : AAPT: No resource found that matches the given name (at 'icon' with value '@drawable/icon') 

Execution failed for task ':processDebugResources'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Android/Sdk/build-tools/23.0.2/aapt'' finished with non-zero exit value 1 

Я могу протестировать большинство функций с помощью веб-браузера, но я дошел до сути проекта, где мне нужно проверить функциональность на самом устройстве.

+0

Ну, похоже, у вас нет icon.png или подобного в папке res/drawable? – GONeale

+0

@GONeale, что файл был автоматически сгенерирован, когда я добавил Android в свой проект. Я устал изменять значение, но когда я пытаюсь запустить команду deploy, он перезаписывает его. – zzz711

ответ

2

Вам необходимо запустить ionic resources, и он создаст каталог ресурсов и добавит значки.

+1

Это может быть ответ, но напишите описание и объясните, почему это так. –

0

Получил ту же проблему с пользовательским плагином, который использовал некоторые ресурсы. В моем случае проблема была исправлена ​​путем добавления файлов ресурсов непосредственно на платформу (на Android было доложено из каталога плагинов /res, скопировано в platforms/android/res).

Смежные вопросы