首页 文章

似乎无法在我们的Android应用程序上运行crashlytics / io.fabric.sdk.android.services.concurrency.UnmetDependencyException

提问于
浏览
2

似乎无法在我们的Android应用上运行crashlytics . iOS工作正常 . 在Android上我一直得到一个io.fabric.sdk.android.services.concurrency.UnmetDependencyException

随着消息:这个应用程序依赖于Crashlytics . 请在https://fabric.io/sign_up注册访问,安装Android构建工具并要求团队成员邀请您加入此应用的组织 .

阅读这些帖子:

但到目前为止还找不到溶剂

使用gradle插件gradle运行AS 2.0-beta6:2.0.0-beta6

任何人??

*编辑:我已经在fabric.io注册了 . 我登录到我们的应用程序的iOS版本已经连接的仪表板,但添加Android应用程序到目前为止还没有工作 .

  • edit2:我已经安装了插件,经历了安装过程并按照配置,编译并运行了应用程序,但是Fabric.with(这个,新的Crashlytics());得到执行它崩溃的应用程序给我上述错误,并说我应该注册 . 问题是我已经注册了 .

  • edit3:好的,所以我至少没有遇到UnmetDependencyException . Sollution是将元数据与io.fabric.apiKey一起添加到项目清单文件的另一个模块中 . 现在我遇到的问题是,即使我的应用程序启动,我的Android应用程序也无法在结构仪表板中识别 . 那么,如果有人知道解决这个问题的方法吗?

  • edit4:修复了问题 . 发送了一封电子邮件给Fabric的支持,这似乎是他们身边的一个问题 . 他们补丁,现在我们的应用程序的Android版本也显示在仪表板中 .

2 回答

  • 0

    这是第一次发生在我身上,我不得不:

    • 安装Fabric插件到(当时的Eclipse,Android Studio)

    • 按照插件建议的配置进行操作

    • 如插件所示,编译并运行应用程序一次 .

    • (可选)使应用崩溃以确保触发Crashlytics .

    请记住,您在OS X上安装的Fabric应用程序与用于Android的应用程序不同 .

  • 0

    在Fabric仪表板中,我必须启用包含crashlytics的答案 .

相关问题