Intereting Posts
Ребенок RelativeLayout не заполняет высоту RelativeLayout Как изменить AOSP, чтобы разрешить определенным приложениям получать доступ root? TypeNotPresentException при запуске тестовой системы Android с robolectric и eclipse Невозможно добавить данные на SD-карту Android на эмулятор Интеграция внешней чистой библиотеки Java и наличие на ней классов Android Как извлечь текст из выбранного элемента в listView Eclipse и Android и classpath: bin и target Android Studio: предварительный просмотр предпочтительного размера шрифта пользователя Android In App Purchase "Предмет, который вы запросили, недоступен для покупки" Ошибка Нет кешированной версии градиента Анимация в панели уведомлений Пользовательский вид Скрыть или удалить клавиатуру на экране CardIO Scann (Android) Как использовать textView для обратного отсчета до нуля? Выполнение работы выполняется в фоновом режиме Пользовательское название AlertDialog имеет черную границу

Как создать образцы проектов Android с помощью Ant? Build.xml не существует

Полагаю, что я выполнил инструкции в Android SDK, и теперь я пытаюсь создать образец LunarLander (случайный выбор)

$ cd samples/android-11/LunarLander $ ant debug Buildfile: build.xml does not exist! Build failed 

Я считаю, что все PATH настроены правильно. Я сделал это раньше в более ранней версии Android SDK, и я знаю, что я не сталкивался с этой ошибкой, поэтому я довольно смущен в отношении того, что не так.

О, еще одна часть информации – я установил пакет платформы 3.0, поэтому я не уверен, что это ошибка или нет.

Вам нужно выполнить следующую команду:

 android update project --target <your build target> --path <path to LunarLander example> 

Который создаст необходимый файл build.xml в каталоге примеров, тогда команда ant debug должна работать.

Взгляните сюда .

* Вы можете использовать android list targets для выбора цели построения для своего проекта.

Вам нужно будет создать файл сборки Ant, используя описанный здесь процесс .

Запуск проекта обновления командной строки (должен) создавать файлы зависимостей Ant для вас.

Новые инструменты

Не используйте Ant. Он больше не поддерживается должным образом.

Используйте Gradle и создайте проект из Android Studio.

Я не знаю, как создать проект из CLI без Android Studio: как создать проект андроида с градиентом из командной строки? Так как команда android выглядит устаревшей.

Также мне не удалось легко импортировать существующий проект Ant в Gradle: Do an Ant Build на Android Studio, поэтому сейчас я просто копирую источники.

Старые инструменты

И при запуске нового проекта вы можете использовать:

 android create project \ --target 1 \ --name MyName \ --path . \ --activity MyActivity \ --package com.yourdomain.yourproject 

build.xml автоматически создает build.xml .

Эти демонстрационные проекты содержат только файлы gradlew : я хочу, чтобы Google мог использовать только один из Ant или Gradle для всего.

Пожалуйста, установите на ubuntu openjdk-7-jdk

 sudo apt-get install openjdk-7-jdk 

В Windows попробуйте найти find openjdk.