Несколько проектов Android с использованием Crashlytics в одном рабочем пространстве Eclipse

Я установил плагин Fabric (Crashlytics) для Eclipse, настроил один проект для использования Crashlytics. В рамках этого проекта было создано 4 зависимых проекта, они были импортированы в рабочую область, все работало нормально.

Я хотел настроить второй проект, который находится в том же рабочем пространстве, чтобы использовать Crashlytics. Выполнил инициализацию Crashlytics через плагин и получил те же 4 проекта зависимостей Fabric, импортированные в рабочую область, только с добавленной к имени "_2", см. Изображение ниже.

Если я закрываю автоматически созданные проекты, я получаю ошибки сборки.

Мои вопросы:

  1. Как я могу иметь несколько проектов, использующих Crashlytics в одной рабочей области Eclipse? Возможно ли иметь Crashlytics в проекте, не импортируя эти 4 сгенерированных проекта в рабочую область?
  2. Существует ли отдельный Crashlytics SDK, который можно установить без подключаемого модуля Eclipse (или другого IDE)? Таким образом, я мог бы добавить одни и те же проекты библиотеки Crashlytics в несколько проектов Android.

Спасибо.

1 ответ

Решение

Обходной путь, который я нашел, - это сохранить созданные в Fabric (Crashlytics) проекты в какое-то место и удалить автоматически импортированные.

В вашем проекте с поддержкой Fabric у вас будет файл "kits.properties". Вы можете закомментировать последнюю строку, в которой указана версия аварийного отключения. Это будет препятствовать тому, чтобы этот проект повторно генерировал и импортировал библиотеки фабрики в ваше рабочее пространство. Файл должен выглядеть примерно так:

# This file describes the kits for your project.
# Commit this and the kits folder into source control.
#com.crashlytics.sdk.android:crashlytics:2.2.2

После этого вы можете импортировать ранее сохраненные проекты в рабочую область и добавлять их в качестве зависимостей в ваш проект Android. Вы можете добавить их в несколько проектов, это решает проблему нескольких автоматически сгенерированных проектов.

Другие вопросы по тегам