Как построить примеры проектов Android с помощью Ant? строить.xml не существует
Я считаю, что я следовал инструкциям в Android SDK, и теперь я пытаюсь построить образец LunarLander (случайный выбор)
$ cd samples/android-11/LunarLander
$ ant debug
Buildfile: build.xml does not exist!
Build failed
Я считаю, что все пути настроены правильно.
Я делал это раньше в более старой версии Android SDK, и я знаю, что не сталкивался с этой ошибкой, поэтому я довольно смущен тем, что не так.
о, еще одна информация - я установил только пакет платформы 3.0, поэтому я не уверен, что это ошибка или не.
4 ответов:
вам нужно выполнить следующую команду:
android update project --target <your build target> --path <path to LunarLander example>который создаст необходимую сборку.xml в каталоге примера, затем
вам нужно будет создать файл сборки Ant, используя процесс, описанный здесь.
запуск проекта обновления командной строки (должен) создать файлы зависимостей Ant для вас.
android updated projectбыл удален в SDK tools 26.0.1не используйте Ant. Он больше не поддерживается должным образом. На данный момент, просто использовать студию графического интерфейса Андроид и создавать проекты Gradle в вручную.
android update projectокончательно удалено в SDK tools 26.0.1 после длительного переходного периода, а не например с:The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio. For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager ************************************************************************* Invalid or unsupported command "update project -p ./bloom -t android-23"так что теперь я не знаю хороший способ создать проект из CLI без Android Studio. Лучший обходной путь у меня есть так far должен создать шаблонный проект с Android studio, и он копирует его с помощью вспомогательного скрипта, как описано в:как создать android проект с gradle из командной строки?
также мне не удалось легко импортировать существующий проект Ant в Gradle:создание муравьиной сборки на Android Studio поэтому я просто копирую источники вокруг на данный момент.
перед 26.0.1
при запуске нового проекта вы можете использование:
android create project \ --target 1 \ --name MyName \ --path . \ --activity MyActivity \ --package com.yourdomain.yourprojectсоздает
build.xmlавтоматически.эти демо-проекты содержат только
gradlewфайлы: я бы хотел, чтобы Google мог использовать только один из Ant или Gradle для всего.
пожалуйста, установите на ubuntu openjdk-7-jdk
sudo apt-get install openjdk-7-jdkв Windows, попробуйте найти найти openjdk.
Comments