2016-03-01 9 views
1

Кажется, что в нашем приложении для Android не появляется краштитика. iOS работает нормально. на Android я постоянно получаю io.fabric.sdk.android.services.concurrency.UnmetDependencyExceptionКажется, что не удалось запустить crashlytics на нашем Android-приложении/io.fabric.sdk.android.services.concurrency.UnmetDependencyException

С сообщением: Это приложение полагается на Crashlytics. Подпишитесь для получения доступа по адресу https://fabric.io/sign_up, . Установите инструмент для создания Android и попросите члена команды пригласить вас в организацию этого приложения.

Читал эти сообщения:

Но до сих пор не может найти гуманного

Запуск AS 2.0-beta6 с Gradle плагин Gradle: 2.0.0-beta6

Кто-нибудь ???

* Редактировать: Я уже зарегистрирован на сайте fabric.io. Вход в систему на панели управления, где iOS-версия нашего приложения уже подключена, но добавлено, что приложение Android пока не работает.

* edit2: У меня установлен плагин, прошел процесс установки и выполнил конфигурацию, скомпилировал и запустил приложение, но как только Fabric.with (это новый Crashlytics()); получает выполнение, это приводит к сбою приложения, которое дает мне вышеуказанную ошибку и говорит, что я должен зарегистрироваться. Проблема в том, что я уже зарегистрирован.

* edit3: Хорошо, поэтому я дошел до того, что, по крайней мере, не работал в UnmetDependencyException. Сомнение состояло в том, чтобы добавить метаданные в файл io.fabric.apiKey к другому модулю файла манифеста моего проекта. Теперь я столкнулся с проблемой, что, хотя мое приложение запускается, мое приложение для Android не распознается в панели инструментов. Итак, если кто-нибудь знает способ решить это?

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

+0

, который зависит от того? – Bhargav

+0

У вас есть 'maven {url 'https://maven.fabric.io/public'}' встроенный репозиторий и 'classpath 'io.fabric.tools:gradle:1. +'' Добавлен как зависимость – Bhargav

+0

Да.Repo и classpath, где добавлены файлы gradle ... –

ответ

0

Это случилось в первый раз для меня, я должен был:

  1. Установите ткань плагин для (Eclipse, к тому времени, Android студии прямо сейчас)
  2. Выполните конфигурацию плагина предложенную
  3. Скомпилируйте и запустите приложение один раз, как предполагал плагин.
  4. При необходимости вы можете отключить приложение, чтобы обеспечить запуск Crashlytics.

Помните, что приложение Fabric, которое вы устанавливаете на OS X, не совпадает с используемым для Android.

+0

yes У меня установлен плагин, прошел процесс установки и последовал за конфигурацией, скомпилировал и запустил приложение, но как только Fabric.with (это новый Crashlytics()); получает выполнение, это приводит к сбою приложения, которое дает мне вышеуказанную ошибку и говорит, что я должен зарегистрироваться. Проблема в том, что я уже зарегистрирован. –

+0

@RikvanVelzen Да, я думаю, вы добавлены в приложение iOS, но не для приложения Android – Bhargav

+1

Итак, я получил настолько, насколько это возможно, по крайней мере, в UnmetDependencyException. Сомнение состояло в том, чтобы добавить метаданные в файл io.fabric.apiKey к другому модулю файла манифеста моего проекта. Теперь я столкнулся с проблемой, что, хотя мое приложение запускается, мое приложение для Android не распознается в панели инструментов. Итак, если кто-нибудь знает способ решить это? –

0

В приборной панели для ткани я должен включить ответы, которые включают в себя краш-такты.