Crashlytics: использование сервера сборки для выпуска и загрузки дистрибутива приложения для Android

Я использую Crashlytics для распространения приложения для Android при создании сборки с помощью сервера сборки (Jenkins).

Я выполнил следующие инструкции: http://support.crashlytics.com/knowledgebase/articles/388924-beta-distributions-with-ant

Всякий раз, когда я делаю сборку через Дженкинса, описаны команды муравьев:

clean release crashlytics-upload-distribution -DbetaDistributionGroupAliases="team-android" 

Но я всегда получаю ошибку:

 BUILD FAILED Target "crashlytics-upload-distribution" does not exist in the project "release". 

Для получения дополнительной информации, мой файл custom_rules.xml

 <?xml version="1.0" encoding="UTF-8"?> <project name="crashlytics_custom_rules" default="help"> <!-- See the instructions at the top of crashlytics_build.xml for information about nonstandard builds. --> <import file="crashlytics/crashlytics_build.xml"/> </project> 

Файлы: crashlytics_build_base.xml & crashlytics_build.xml не были изменены.

Также я использую proguard в сборках, в proguard-project.txt я добавил:

 # Crashlytics - To show correctly the stacktraces -keepattributes SourceFile,LineNumberTable 

Может ли кто-нибудь указать мне, что может быть ошибкой?

благодаря

Неважно. У меня было несколько build.xml .

В корневой папке не был custom_rules.xml build.xml который импортирует Android по умолчанию или custom_rules.xml

Мне нужно было вызвать

Ant release crashlytics-upload-distribution -DbetaDistributionGroupAliases = "team-android"

Из пользовательского build.xml

Intereting Posts
Каково мое имя пакета приложений в android? Android: OnResume всегда вызывается после onCreate? Какие файлы следует добавить к игнорированию SVN в проекте с помощью Android Studio Отладка собственного кода в android при eclipse не выполняется Как создать андроид-список, например, андроид google chrome tab Проблема с функциями ожидания ожидания в библиотеке Volley (PriorityBlockingQueue.java) Android Pull To Refresh ListView: исключить подсказку для подсказки Как я могу реализовать пользовательскую панель действий с пользовательскими кнопками в Android? Использовать кнопочную кнопку Android 4.0 Связь сокета Java Java с Socket.IO Как вернуть requestCode из дочерней активности в родительскую активность по умолчанию Кнопка onClick не работает Phonegap – Android Как настроить макет в полноэкранном режиме, когда видна клавиатура Имя пакета рефакторинга разбивает все приложение Как временно отключить кластеризацию маркеров карт?