Crashlytics не может запускаться/ссылаться/импортировать

Я пытался установить crashlytics в течение последних 6 часов, но безуспешно.

В первый раз он начал загружать некоторые библиотеки, но что-то пошло не так и мне пришлось снова их все удалить. Я говорю о тех, которые он помещает в созданную им папку lib (не уверен в точном названии этой папки).

После этого он просто отказывается повторно загружать их и просто сидит в окне «сборка и запуск приложения», чтобы «проверить» свою конфигурацию.

Итак, вот в чем проблема, поскольку он не загружает глупые библиотеки, я не могу импортировать их ни в один из своих классов или использовать их.

Fabric.with(this, new Crashlytics());

конечно, выдает ошибки, потому что не может разрешить «Fabric» или «Crashlytics». Почему люди из crashlytics не дают вам простой возможности загрузить файл(ы) jar самостоятельно, мне не понятно...

В любом случае, вот что я пробовал:

  • удаление плагина eclipse
  • поиск КАЖДОГО упоминания о ткани и крашлитике и удаление их, если это уместно
  • удаление всего содержимого и прочего
  • удаление файла артефактов eclipse.xml
  • Поскольку это проект git, я даже удалил все файлы проекта, создал новую папку git и снова перетащил их туда.
  • вручную попытаться поместить некоторые из банок из папки плагина в мою папку libs и добавить их в мой путь сборки

но ничего не работает... помогите?


person killernerd    schedule 21.04.2015    source источник


Ответы (1)


Следуйте инструкциям по интеграции Crashlytics в приложение.

Если это первый раз, то ткань поможет вам выполнить настройку.

  1. https://fabric.io/onboard указан вариант выбора SDK.
  2. Выберите SDK и начните интеграцию.
  3. Успешно удалось добавить плагин.
  4. После перезапуска SDK нажмите кнопку панели инструментов Fabric, чтобы начать использовать Fabric!
  5. Вы вошли в систему -> Выбранный проект -> выбранный комплект для установки.
  6. Follow all the steps initiated by tools.
    • change of android-manifest file.
    • добавить код в класс java.
    • добавить показанный код в kits.properties (например: com.crashlytics.sdk.android:crashlytics:2.2.2)
  7. Последний шаг покажет вам сделанное. (Если вы не выполнили должным образом три шага на шаге 6, вы не сможете продолжить).
person Harsha Vardhan    schedule 21.04.2015
comment
Итак, видимо, после того, как я удалил все файлы в первый раз, ему как-то удалось поставить com.crashlytics.sdk.android:crashlytics:2.2.2 после знака комментария. Это означает, что плагин игнорировал часть загрузки, и поэтому я не мог загрузить эту чертову штуку. Благодаря вам, сэр / мадам, я понял, что должен проверить файл наборов, и, конечно же, проблема была там. Что разочарование может сделать с вами ... - person killernerd; 21.04.2015