2015-02-17 10 views
0

Я пытаюсь добавить активы в проект Android, используя Visual Studio 2015 CTP. Когда я добавляю файлы в ProjectName.Packaging/res, сборка сбоев с ошибкой:Добавление активов в Android Project, Visual Studio 2015 CTP

1> -package-resources: 
1>  [aapt] Found Deleted Target File 
1>  [aapt] Creating full resource package... 
1>  [aapt] invalid resource directory name: C:\ProjectName\ARM\Release\Package\res image.png 
1> 
1> BUILD FAILED 
1> C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:932: The following error occurred while executing this line: 
1> C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:950: null returned: 1 
1> 
1> Total time: 0 seconds 
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\AndroidPackaging\Android.Common.targets(280,5): error MSB3073: The command ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\Apps\apache-ant-1.9.3\\bin\ant.bat" debug -Dout.final.file="C:\ProjectName\ARM\Release\ProjectName.Packaging.apk"" exited with code 1. 

Просьба сообщить. Благодарю.

ответ

1

Хорошо, я был в состоянии ответить на мой вопрос. Щелкните правой кнопкой мыши ProjectName.Packages -> Добавить -> Новая папка и назовите ее активы. Щелкните правой кнопкой мыши -> Добавить -> Существующий элемент -> выберите актив, который вы хотите добавить.

Если ошибка повторяется, очистите проект И вручную удалите папку сборки из C: \ ProjectName \ ARM \ Release или что-то еще. Перестроить.

+0

В новых версиях шаблонов для Android от Visual Studio (я использую 2015 Preview 5, но я думаю, что это также относится к обновлению 2015 года 3) изменилась структура папок. Каталог ресурсов должен находиться в app/src/main/assets. – Ian

0

Имя файла ваших ресурсов не может содержать пробелы, используйте _ вместо

+0

Имя файла не содержит пробела. Фактический путь: C: \ ProjectName \ ARM \ Release \ Package \ res \ image.png То, что ошибка помещает пробел вместо косой черты, может быть подсказкой. –

+0

Тогда я считаю, что проблема в том, что папка ресурсов указывает на image.png вместо каталога res –

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