Ошибка сборки, ссылающаяся на файл build.xml и файл proguard: «возвращено ноль: 1»
При создании приложения PhoneGap (с установленным плагином Facebook SDK) я столкнулся с этой ошибкой:
СБОЙ ПОСТРОЕНИЯ C: \ adt-bundle-windows-x86_64-20130522 \ sdk \ tools \ ant \ build.xml: 653: при выполнении этой строки произошла следующая ошибка: C: \ adt-bundle-windows-x86_64-20130522 \ sdk \ tools \ ant \ build.xml: 698: возвращается ноль: 1
Строка 653 это:
<do-only-if-manifest-hasCode elseText="hasCode = false. Skipp aidl/renderscript/R.java">
Строка 698 это:
proguardFile="${out.absolute.dir}/proguard.txt"
Мои решения на данный момент включают следующее:
Ранandroid update project
заставить поколениеproguard-project.txt
файл, а также обновитьlocal.properties
а такжеproject.properties
файл.отредактированныйC:\adt-bundle-windows-x86_64-20130522\sdk\tools\ant\build.xml
так что все упоминаетproguard.txt
становитьсяproguard-project.txt
.побежалant -logfile ./antLogFile.txt release
, Вот файл журнала.-set-режим-контроль:
-set-релиз-режим:
-release-obfuscation-check: [echo] proguard.config - это C: \ adt-bundle-windows-x86_64-20130522 \ sdk / tools / proguard / proguard-android.txt: proguard-project.txt [эхо] Proguard.config включен
-pre-сборки:
-check-env: [checkenv] Android SDK Tools Редакция 22.6.2 [checkenv] Установлена в C: \ adt-bundle-windows-x86_64-20130522 \ sdk
-setup: [echo] Имя проекта: HelloWorld [gettype] Тип проекта: Приложение
-build-setup: [getbuildtools] Использование последних инструментов сборки: 19.0.3 [echo] Разрешение цели сборки для HelloWorld ... [gettarget] Цель проекта: Android 2.3.3 [gettarget] Уровень API: 10 [gettarget] ПРЕДУПРЕЖДЕНИЕ: атрибут minSdkVersion в AndroidManifest.xml (14) выше целевого уровня API проекта (10) [echo] ---------- [echo] Создание выходных каталогов при необходимости ... [echo] ---- ------ [echo] Разрешение зависимостей для HelloWorld ... [зависимость] Библиотечные зависимости: [зависимость] [зависимость] ------------------ [зависимость] Упорядочено библиотеки: [зависимость] [зависимость] ------------------ API [зависимость] <= 15: добавление annotations.jar в путь к классам. [echo] ---------- [echo] Создание библиотек с помощью 'release' ...
nodeps:
-set-режим-контроль:
-set-релиз-режим:
-release-obfuscation-check: [echo] proguard.config - это C: \ adt-bundle-windows-x86_64-20130522 \ sdk / tools / proguard / proguard-android.txt: proguard-project.txt [эхо] Proguard.config включен
-pre-сборки:
-check-env: [checkenv] Android SDK Tools Редакция 22.6.2 [checkenv] Установлена в C: \ adt-bundle-windows-x86_64-20130522 \ sdk
-setup: [echo] Название проекта: facebook [gettype] Тип проекта: Библиотека Android
-build-setup: [getbuildtools] Использование последних инструментов сборки: 19.0.3 [echo] Resolving Build Target для facebook ... [gettarget] Цель проекта: Android 2.3.3 [gettarget] Уровень API: 10 [echo] --- ------- [echo] Создание выходных каталогов, если необходимо ... [mkdir] Создано dir: C: \ Users \ brian.lee \ Desktop \ Eclipse Workspace \ chumba_connect_trunk_new \ facebook-android-sdk-3.14.1 \ facebook \ bin \ rsObj [mkdir] Создан каталог: C: \ Users \ brian.lee \ Desktop \ Eclipse Workspace \ chumba_connect_trunk_new \ facebook-android-sdk-3.14.1 \ facebook \ bin \ rsLibs [эхо] ----- ----- [echo] Разрешение зависимостей для facebook ... [зависимость] Библиотечные зависимости: [зависимость] Нет библиотек [зависимость] [зависимость] ------------------ API-интерфейс [зависимость] <= 15: добавление annotations.jar в путь к классам.
-code-gen: [mergemanifest] Найденный удаленный целевой файл [mergemanifest] Объединение файлов AndroidManifest в один. [mergemanifest] Манифест слияния отключен. Использование только манифеста проекта. [echo] Обработка файлов aidl ... [aidl] Нет файлов AIDL для компиляции. [echo] ---------- [echo] Обработка файлов RenderScript ... [echo] ---------- [echo] Обработка ресурсов ... [aapt] Создание идентификаторов ресурсов. .. [aapt] неверное имя каталога ресурсов: C: \ Users \ brian.lee \ Desktop \ Eclipse Workspace \ chumba_connect_trunk_new \ facebook-android-sdk-3.14.1 \ facebook \ bin \ res / crunch
СБОЙ ПОСТРОЕНИЯ C: \ adt-bundle-windows-x86_64-20130522 \ sdk \ tools \ ant \ build.xml: 601: Произошла следующая ошибка при выполнении этой строки: C: \ adt-bundle-windows-x86_64-20130522 \ sdk \ tools \ ant \ build.xml: 653: при выполнении этой строки произошла следующая ошибка: C: \ adt-bundle-windows-x86_64-20130522 \ sdk \ tools \ ant \ build.xml: 698: возвращено значение null: 1
Общее время: 2 секунды
Все мои попытки не дали прогресса.Почему возникает эта ошибка? Что я должен сделать, чтобы успешно построить?