无法通过ADT将日食与崩溃集成在一起

时间:2015-06-01 08:19:58

标签: android eclipse-adt crashlytics twitter-fabric crashlytics-beta

我按照设置插件来整合此链接https://www.crashlytics.com/onboard

中的crashlytics

从eclipse开始,我登录了我的Fabric帐户并选择了我的项目。

插件对清单和启动活动进行了必要的更改。

它要求建立&运行我的应用程序以完成第1步。

但我得到了 -

  

../ kit-libs / com-crashlytics-sdk-android_crashlytics / bin(缺失)
  ../kit-libs/com-crashlytics-sdk-android_crashlytics-core/bin(missing)
  ../kit-libs/com-crashlytics-sdk-android_beta/bin(missing)
  ../kit-libs/com-crashlytics-sdk-android_answers/bin(missing)
  ../kit-libs/io-fabric-sdk-android_fabric/bin(missing)

请指导我如何构建crashlytics并进一步整合。

3 个答案:

答案 0 :(得分:1)

在您的项目中," kit-libs"下有5个结构库。文件夹中。

右键单击每个库中的build.xml - >运行方式 - > Ant Build

应该解决这个问题。

答案 1 :(得分:1)

虽然@Pyngon走在正确的轨道上,但我发现Eclipse(Mars)中的我的Ant构建运行配置并不知道,或者拿起了' ANDROID_HOME'环境变量(echo $ANDROID_HOME在我的Mac,Yosemite 10.10.4上确认SDK的路径为&Users/my.name/Library/Android/sdk'

要让Ant使用这个变量,我必须在每个单独的运行配置中定义它,例如:

  • /your.project.path/platforms/android/kit-libs/io-fabric-sdk-android_fabric/build.xml - >运行方式 - >外部工具配置 - >环境(标签) - >添加新的' ANDROID_HOME' SDK路径值。

答案 2 :(得分:0)

幸运的是,我能够用Eclipse解决这个问题。这就是我做的。 配置Fabric eclipse插件导入的io-fabric-sdk-android_fabric项目的构建路径。

选择一个有效的Android构建目标,在我的例子中,我选择了Android 4.4.2。点击“确定”即可申请。

您可能需要为导入的所有Fabric项目重复此操作。即crashylitics,digits,twitter,mopub e.t.c。

COM-crashlytics-SDK-android_answers COM-crashlytics-SDK-android_beta COM-crashlytics-SDK-android_crashlytics COM-crashlytics-SDK-android_crashlytics核心 COM-数字-SDK-android_digits COM-叽叽喳喳-SDK-android_tweet作曲家 COM-叽叽喳喳-SDK-android_tweet的UI COM-叽叽喳喳-SDK-android_twitter COM-Twitter的SDK-android_twitter芯