2015-07-13 7 views
3

Как использовать Crashlytics (Fabric) для проекта без установки плагина для AndroidStudio, используя только Gradle на моем сервере сборки? Я попытался найти для этого какие-либо инструкции, но без результата.Crashlytics (Fabric) без плагина

У меня есть этот код в моем проекте:

Проект build.gradle

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

    } 
    dependencies { 
     ... 
     classpath 'io.fabric.tools:gradle:1.+' 
    } 
} 

Модуль build.gradle

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

repositories { 
    ... 
    maven { url "https://maven.fabric.io/public" } 
} 
... 
dependencies { 
    ... 
    compile("com.crashlytics.sdk.android:crashlytics:[email protected]") { transitive = true } 
} 

манифеста

<meta-data android:name="io.fabric.ApiKey" android:value="..." /> 

Применение

@Override 
public void onCreate() { 
    super.onCreate(); 
    Fabric.with(this, new Crashlytics()); 
    ... 
} 

Я имел этот файл проекта Eclipse - "crashlytics.properties" (с apiSecret). Должен ли я использовать его где-нибудь в AndroidStudio и Gradle?

Кроме того, следует ли добавить другую информацию в проект, чтобы правильно добавить Crashlytics?

+0

По крайней мере ключ API. Вам чего-то не хватает? –

+0

Да, извините, я добавил apiKey в манифесте

+0

У меня был этот файл в проекте eclipse - "crashlytics. свойства "(с apiSecret). Должен ли я использовать его где-нибудь в AndroidStudio? –

ответ

Смежные вопросы