Я создал проект Android несколько месяцев назад и теперь должен автоматизировать процесс сборки с помощью Hudson. В руководстве Android dev упоминается файл build.xml, который создается при создании проекта (http://developer.android.com/guide/developing/other-ide.html), но я не вижу его в своем проекте. Должен ли я создать это вручную или я могу запустить команду для ее создания?Плагин ADT автоматически создает файл сборки муравьев?
ответ
Плагин 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
.
Ниже будет создан файл build.xml, а также файл local.properties, если он не существует в вашем проекте.
android update project --path <path to your project directory>
Вы можете использовать следующие шаги:
- Открыть командной строки
- Перейти к:
<path/to/android sdk/tools>
- Run:
$ 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
(отладки, выпуска и т.д. ...)
- 1. Файл перезаписи свойств во время сборки муравьев
- 2. Как объяснить этот файл сборки муравьев?
- 3. Импорт файла jar в файл сборки муравьев
- 4. Как град исполняет файл сборки муравьев
- 5. TestFlight автоматически создает новые сборки
- 6. Передача параметров в здание сборки муравьев плагин eclipse
- 7. Плагин сборки Maven создает две неожиданные банки
- 8. Guava в файле сборки муравьев
- 9. Импорт сборки муравьев в gradle
- 10. StringUtils для файлов сборки муравьев?
- 11. r.js не создает файл сборки
- 12. Файл Designer.cs автоматически создает ошибки
- 13. Плагин Eclipse ADT
- 14. Как собрать многопроектную систему сборки муравьев
- 15. eclipse несколько файлов для сборки муравьев
- 16. Android сборки различия затмевают против муравьев
- 17. Нужно создать файл сборки муравьев для проекта eclipse
- 18. запуск файла сборки муравьев на удаленной системе
- 19. Запустить командную команду после сборки муравьев
- 20. Плагин ADT не будет устанавливать
- 21. ADT 22.0.0 создает пустой проект
- 22. Плагин сборки Maven не создает файлы tar с записями каталога?
- 23. gwt 1.7 компиляция из файла сборки муравьев
- 24. автоматизация сборки hudson с метанием муравьев 403
- 25. Использование сборки муравьев для моего веб-проекта
- 26. Поиск профиля оболочки в файле сборки муравьев?
- 27. Как отлаживать файлы сборки муравьев build
- 28. Загрузка свойств муравьев из других файлов сборки
- 29. проблема сборки муравьев в Maximo Anywhere
- 30. Плагин ADT и Eclipse 3.5
Глупый вопрос. Если 'local.properties' не находится в контроле источника, что вы должны делать, когда проверяете проект? –
Ответ: 'проект андроидного обновления - путь/путь/в/мой-проект' –
Нужно ли мне * файл build.properties? Я не знаю, можете ли вы привести мне пример того, где мне это нужно? В основном этот проект был создан с использованием плагина ADT, но теперь мне нужно автоматизировать сборку в Hudson, поэтому мне нужно выяснить, как ее построить. – Eno