无法构建Android应用FabricGenerateResourcesDebug

hex*_*ley 12 android crashlytics twitter-fabric

我正在尝试将twitter的sdk与我的应用程序集成.我正在按照本指南.

不幸的是,当我尝试构建我的项目时,我不断收到此错误:

错误:任务':app:fabricGenerateResourcesDebug'的执行失败.Crashlytics开发人员工具错误.

不幸的是因为我没有10个声誉,我无法发布我的build.gradle文件,因为它有链接.只要相信它看起来就像提供的顶部链接中的build.gradle示例.

有什么我想念的东西,我可能忽略了吗?

小智 6

您的问题应该是由于您没有创建"crashlytics.properties"文件,该文件需要在您的app目录中包含API Key和Build Secret.

解决方案非常简单,您甚至不需要在原始项目上手动设置任何内容.只需点击此链接:

https://fabric.io/settings/organizations

它将引导您访问Fabric官方网站,该网站可帮助您将Fabric插件下载并安装到IDE(Android Studio,IntelliJ或Eclipse)中.这可能是将twitter的SDK集成到您的应用程序中的一种新的神奇方法,它将自动配置您的项目.当你到达那里时,你会看到魔力.

希望能帮助到你.

  • @HardikTrivedi您应该尝试删除"apply plugin:'io.fabric'" (9认同)
  • 我已经在几个项目中使用了Fabric,而且每个IDE插件都引发了比它解决的问题更多的问题.例如,现在Android Studio的IDE插件对话框已损坏,我无法安装Fabric IDE插件,但Fabric网站要求使用插件甚至创建API密钥,无法使用Fabric.我非常讨厌这个Fabric插件.它不是"魔术",这是浪费大量时间. (3认同)