2015-03-23 1 views
0

Я использую ткань Sdk. Твиттер работает отлично. Даже крахлитики работали правильно. Но с последних 10 дней ни один из аварий не сообщается в crashlytics. Я выполнил все шаги, упомянутые в документах.Невозможно найти аварии в crashlytics DashBoard

build.gradle приложения:

buildscript { 
    repositories { 
     jcenter() 
     maven { url "https://maven.fabric.io/repo" } 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:1.0.0' 
     classpath 'io.fabric.tools:gradle:1.+' 
    } 
} 
allprojects { 
    repositories { 
     jcenter() 
     maven { url 'https://maven.fabric.io/public' } 

    } 
} 

build.gradle проекта

apply plugin: 'com.android.application' 
apply plugin: 'io.fabric' 

зависимостей {

compile('com.crashlytics.sdk.android:crashlytics:[email protected]') { transitive = true; } 
    compile('com.twitter.sdk.android:twitter:[email protected]') { 
     transitive = true; 
    } 

Я также включил мета-данные в манифесте файл. В моем классе приложений:

@Override 
    public void onCreate() { 
     super.onCreate(); 
     appInstance = this; 

     TwitterAuthConfig authConfig = new TwitterAuthConfig(CONSUMER_KEY, CONSUMER_SECRET); 
     Fabric.with(this, new Twitter(authConfig), new Crashlytics()); 

     Crashlytics.setBool(CRASHLYTICS_KEY_CRASHES, true); 

Кроме того, когда я проверил журнал, я получаю журнал, как: «Отчет об ошибке загружается в Crashlytics». Но его нет в приборной панели.

Есть что-нибудь, что я пропустил. Кто-нибудь еще сталкивается с подобной проблемой? Заранее спасибо ..

ответ

1

попробовать это в buildcript:

repositories { 
    maven { url 'https://maven.fabric.io/public' } 
} 

и в своем классе приложения, используйте

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

вместо Crashlytics.setBool(CRASHLYTICS_KEY_CRASHES, true);

+0

Я включил это в buildscript и я также написали Fabric.with (это новый Twitter (authConfig), новый Crashlytics()); , –