Error:Execution failed for task ':app:fabricGenerateResourcesDebug'. > Crashlytics Developer Tools error
Error:Execution failed for task ':app:fabricGenerateResourcesDebug'. > Crashlytics Developer Tools error
正在尝试添加 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.
在为 Twitter SDK 修改 build.gradle
文件之前项目构建成功。
尝试下一个解决方案:
- 打开您的结构插件,然后打开 Crashlytics
- 如果您没有安装 Crashlytics,请安装它。这将修改并同步您的 build.gradle
我这样做了并且对我有用。希望它对你有用。
您需要将 API 密钥添加到 Android 清单:
<application>
<meta-data
android:name="com.crashlytics.ApiKey"
android:value="your key here" />
</application>
提供了相同的解决方案here。
将结构 API 密钥链接到字符串资源后出现此错误,如下所示:
<meta-data
android:name="io.fabric.ApiKey"
android:value="@string/fabric_api_key" />
通过将 API 键作为字符串文字放在值属性中解决了这个问题:
<meta-data
android:name="io.fabric.ApiKey"
android:value="123905329fakekey023904909423" />
正在尝试添加 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.
在为 Twitter SDK 修改 build.gradle
文件之前项目构建成功。
尝试下一个解决方案:
- 打开您的结构插件,然后打开 Crashlytics
- 如果您没有安装 Crashlytics,请安装它。这将修改并同步您的 build.gradle
我这样做了并且对我有用。希望它对你有用。
您需要将 API 密钥添加到 Android 清单:
<application>
<meta-data
android:name="com.crashlytics.ApiKey"
android:value="your key here" />
</application>
提供了相同的解决方案here。
将结构 API 密钥链接到字符串资源后出现此错误,如下所示:
<meta-data
android:name="io.fabric.ApiKey"
android:value="@string/fabric_api_key" />
通过将 API 键作为字符串文字放在值属性中解决了这个问题:
<meta-data
android:name="io.fabric.ApiKey"
android:value="123905329fakekey023904909423" />