Articles of crashlytics

Как отключить Crashlytics / Fabric во время выполнения, когда пользователь меняет настройки

Я использую com.crashlytics.sdk.android:crashlytics:2.3.2@aar версию crashlytics и отключить отчеты о сбоях, если пользователь откажется. Я пробовал это решение, но все же он не работает, отчеты о сбоях все еще отправляются в Fabric. Я делаю это как: Preference errorReportingEnabled = findPreference(MatlistanPrefs.BUGREPORTS_SEND_AUTOMATICALLY); errorReportingEnabled.setOnPreferenceChangeListener(new OnPreferenceChangeListener() { @Override public boolean onPreferenceChange(Preference preference, Object newValue) { Boolean value = (Boolean) newValue; […]

Журнал Нефатальные ошибки в Crashlytics

На iOS можно использовать recordError (error) для регистрации нефатальных ошибок в Crashlytics, но, по-видимому, эта функция недоступна для Android. Единственной альтернативой, которую я нашел, является использование logException (e) . Я управляю ошибками в своем приложении, и я хочу регистрироваться, когда возвращается код ошибки. Итак, в Crashlytics я хотел бы, чтобы ошибки, не связанные со смертельным […]

Crashlytics ndk изменяет путь загрузчика классов

Я пытаюсь настроить crashlytics ndk в соответствии с инструкциями здесь: https://fabric.io/downloads/gradle/ndk После добавления части ndk в build.gradle, в частности, эти строки: // NDK Kit compile('com.crashlytics.sdk.android:crashlytics-ndk:1.1.2@aar') { transitive = true } Мое приложение вылетает со следующей трассировкой стека: 11-11 18:48:36.779 28757-28757/com.example.myProj E/MyApp﹕ CustomExceptionHandler.uncaughtException: FATAL java.lang.UnsatisfiedLinkError: Couldn't load stlport_shared from loader dalvik.system.PathClassLoader[dexPath=/data/app/com.example.myProj-1.apk,libraryPath=/data/app-lib/com.example.myProj-1]: findLibrary returned null at java.lang.Runtime.loadLibrary(Runtime.java:365) […]

Android Studio 1.1.0 – Ошибка при добавлении приложения Crashlytics в приложение

Я пытаюсь добавить Crashlytics в приложение, которое я разрабатываю на Android Studio 1.1.0, без везения. Я добавил плагин Fabric в Android Studio, и при добавлении моего приложения библиотека Crashlytics не распознается. Вот код, добавленный Fabric: … import com.crashlytics.android.Crashlytics; // Error here import io.fabric.sdk.android.Fabric; // Error here … @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Fabric.with(this, […]

Как я могу изменить crashlytics apikey, вставленный в мой AndroidManifest.xml плагином затмения crashlytics

Я перемещаю приложение между организациями и сталкиваюсь с проблемой, когда плагин crashlytics для eclipse (с использованием kepler) не завершит процесс ввода в новую учетную запись. Я прочитал их страницу поддержки о том, как это сделать, но не могу завершить процесс ввода в новую учетную запись, потому что интерфейс плагина, похоже, работает только со старым ключом […]

Не удалось загрузить apk в Crashlytics

Я пытаюсь автоматизировать распределение сборки приложений через Jenkyns и Crashlytics. Я настроил все, как указано в документации, но crashlyticsUploadDistributionRelease не удалось выполнить эту ошибку: «Не удалось загрузить дистрибутив» и «WARN – Crashlytics остановили компиляцию, потому что она не может распространять unsigned APK:». Как я могу это исправить?

Как показать диалог после сбоя с помощью Crashlytics?

Как показать диалог после сбоя, используя Crashlytics. Например: после сбоя мне нужно открыть диалоговое окно, в котором пользователь поставит любой комментарий (примечание), как он справился с этим сбоем. Есть ли какой-либо вариант в Crashlytics?

Скрипт для создания скриптов cordova и crashlytics beta

Я пытаюсь написать файл сценария, который создает мой apk и загружает его в бета-версию Crashlytics без успеха. echo "\n > cordova build android\n" cordova build android –release echo "\n > signing apk\n" jarsigner \ -storepass $STOREPASS \ -sigalg SHA1withRSA \ -digestalg SHA1 \ -keystore $KEYSTORE \ $APK_PATH \ $NAME mkdir -p releases zipalign -f -v […]

Есть ли способ загрузить подписанный apk в crashlytics?

Я пытаюсь загрузить приложение в crashlytics. Я попытался создать приложение в Android Studio, но я продолжаю получать это сообщение. См. Снимок экрана. Затем я попробовал командную строку ./gradlew assembleRelease crashlyticsUploadDistributionRelease :app:crashlyticsUploadDistributionRelease Uploading /Users/jgs/Projects/Personal/APP_NAME/app/build/outputs/apk/app-release-unsigned.apk to Crashlytics… WARN – Crashlytics halted compilation because it can't distribute the unsigned APK: /Users/jgs/Projects/Personal/APP_NAME/app/build/outputs/apk/app-release-unsigned.apk :app:crashlyticsUploadDistributionRelease FAILED FAILURE: Build failed with an […]

Провратник с краштикой

Мы добавили crashlytics в наше приложение для Android, и мы используем proguard . Итак, как crashlytics документация crashlytics , мы добавили следующий код в наш конфигурационный файл proguard : -keep class com.crashlytics.** { *; } -keep class com.crashlytics.android.** -keepattributes SourceFile,LineNumberTable *Annotation* К сожалению, когда мы подписываем APK, мы получаем следующую ошибку: java.io.IOException: proguard.ParseException: Unknown option […]