【问题标题】:How to resolve import com.google.android.gms.common.api.ResultCallback;如何解决导入com.google.android.gms.common.api.ResultCallback;
【发布时间】:2016-10-09 20:53:14
【问题描述】:

我们知道 google-play-services 分为不同的小类。(屏幕截图 1)我正在尝试找到适合导入的类 com.google.android.gms.common.api.ResultCallback;但无法找到。如果有人知道哪个课程将使用或知道解决该问题的过程,请告诉我。我使用的是eclipse而不是andoroid studio。

谢谢

【问题讨论】:

  • 这个thread好像也有同样的错误,已经解决了。

标签: google-play-services google-play-games google-play-developer-api


【解决方案1】:

com.google.android.gms.common.api.ResultCallback 类是 play-services-basement 的一部分。由于这些组件中的每一个都打包在一个 .aar 文件中,因此您需要手动处理它们才能使用 Eclipse。 (只是出于好奇,为什么不使用 Android Studio?)

此处理涉及两个步骤。 arr 文件的内容在此处列出:http://tools.android.com/tech-docs/new-build-system/aar-format。首先是将 aar 解压缩到一个目录中,您将在 Eclipse 中将其用作库。 .aar 文件只是压缩的,因此可以使用jar xvf <filename>.aar 解压缩它们。完成后,您可以列出 classes.jar 的内容并找到您要查找的类 (jar tvf classes.jar)。

第二步是查看元数据并确定另一个 aar 文件是否是依赖项。这是在包含依赖关系信息的.pom 文件中。 play-services-basement 通常不直接包含在内,但它是其他 .aar 文件的常见依赖项。

【讨论】:

  • 哈哈。谢谢。我试过基地但没有地下室图书馆。实际上我是统一开发人员,很少在 android native 上工作,所以 eclipse 对我来说很好。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-15
  • 2017-12-23
  • 2011-09-13
相关资源
最近更新 更多