22

Twitter Fabric SDK を追加しようとしています。Twitter で提案されたすべての依存関係を追加しました。

私のbuild.gradleを変更しました:

buildscript {
    repositories {
        jcenter()
        maven { url 'https://maven.fabric.io/repo' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.13.3'
        // The Fabric Gradle plugin uses an open ended version to
        // react quickly to Android tooling updates
       classpath 'io.fabric.tools:gradle:1.+'
    }
}

apply plugin: 'com.android.application'

//Put Fabric plugin after Android plugin
apply plugin: 'io.fabric'

repositories {
    jcenter()
    maven { url 'https://maven.fabric.io/repo' }
}

同期しようとすると、次のエラーが発生しました。

Error:Execution failed for task
    ':app:fabricGenerateResourcesDebug'. > Crashlytics Developer Tools error.

build.gradleTwitter SDK のファイルを変更する前に、プロジェクトは正常にビルドされました。

4

3 に答える 3

15

API キーを Android マニフェストに追加する必要があります。

<application>
    <meta-data
        android:name="com.crashlytics.ApiKey"
        android:value="your key here" />
</application>

同じソリューションが提供されています here

于 2016-07-19T10:27:28.690 に答える