Плагин ADT автоматически создает файл сборки ant? - PullRequest
5 голосов
/ 17 марта 2010

Я создал проект Android несколько месяцев назад, и теперь мне нужно автоматизировать процесс сборки с помощью Hudson. В руководстве по разработке Android упоминается файл build.xml, который создается при создании проекта (http://developer.android.com/guide/developing/other-ide.html), но я не вижу его в своем проекте. Нужно ли создавать его вручную или можно запустить команду для создания проекта? это?

Ответы [ 3 ]

11 голосов
/ 17 марта 2010

Плагин ADT не создает файл Ant.

Команда android создаст файл Ant, когда вы создаете новый проект из командной строки, вызывая android create project.Вы можете создать пример проекта и скопировать файлы build.xml, build.properties и local.properties из этого каталога.

В качестве альтернативы, вы можете просто скопировать шаблон build.xml непосредственно из $ANDROID_HOME/tools/lib/build.template, а затем просто изменитьимя проекта.

Затем просто создайте файл build.properties - там, где вы размещаете любые переопределения свойств Ant.
Также вам нужен файл local.properties, но не проверяйте это в управлении исходным кодом -здесь вы указываете каталог $ANDROID_HOME, устанавливая свойство sdk.dir.

10 голосов
/ 16 мая 2011

Следующее создаст файл build.xml, а также файл local.properties, если он не существует в вашем проекте.

android update project --path <path to your project directory>

3 голосов
/ 02 августа 2013

Вы можете использовать эти шаги ниже:

  • Открыть командную строку
  • Перейти к: <path/to/android sdk/tools>
  • Выполнить: $ android update project --path /path/to/my-project => он сгенерирует build.xml и local.properties
  • Создать файл: ant.properties с двумя строками ниже

    key.store=path/to/keystore
    key.alias=alias name
    
  • Откройте build.xml и переименуйте имя проекта, если необходимо

  • Запуск от имени ant build (отладка, выпуск и т. Д.)

...