【问题标题】:There is no libproject inside google play services( Rev. 30) in eclipse Junoeclipse Juno 中的 google play services(Rev. 30)内没有 libproject
【发布时间】:2016-09-25 08:27:24
【问题描述】:

我不知道发生了什么,但我在 google play 服务中找不到任何 libproject。我刚刚更新了它。我的apk文件在清理项目后变成了jar文件,于是我查看了google play服务,发现项目中没有添加libproject。有文档和示例,但在 libproject 上。

我在网上没有找到任何解决方案,所以我认为最好在这里发布。 这次更新有问题吗?

任何人,请给我任何想法来解决这个问题。

【问题讨论】:

标签: android eclipse google-play-services


【解决方案1】:

我正在 Eclipse 中处理一个遗留项目,我以与其他项目略有不同的方式解决了这个问题。对我来说,使用 Google Play Services 修订版 29 中的项目时,我遇到了各种我无法解决的依赖问题。例如,它想要兼容库 v4,所以我导入了它,但即便如此它也找不到一些必需的资源。

但是,我能够使用 Revision 28 而不出现此类问题,并将我的应用程序的最低版本设置为 ICS。下面是第 28 版的链接。下载它,解压缩,然后将 libproject 文件夹解压缩到删除之前它通常所在的位置。

在 Eclipse 中导入项目(确保选择了复制文件),一切都会好起来的。

https://dl-ssl.google.com/android/repository/google_play_services_8298000_r28.zip

更多信息可以找到here:

【讨论】:

    【解决方案2】:

    如果您还通过 SDK 管理器更新了 Google 存储库,您可以在 /extras/google/m2repository/com/google/android/gms 中找到它们。

    各个库采用 aar 格式,因此您必须自己提取 jar,如果这是您所追求的。

    【讨论】:

    • 您提供的路径中没有libproject文件夹
    • 注意,这些步骤有效,但您需要使用 play-services-6.5.87。第 1 步:浏览到:\extras\google\m2repository\com\google\android\gms\play-services\6.5.8‌​7 第 2 步:复制 play-services-6.5.87.aar 并将其更改为 .zip ,然后将其解压缩到某个地方(或使用 7-zip 将其解压缩到自己的文件夹中) 第 3 步:将其导入 eclipse 工作台。右键单击它并转到属性> android。将其设置为库 第 4 步:转到项目的属性 > android 并添加此库。为我工作!玩得开心。
    【解决方案3】:

    首先要将arr文件转换成jar文件,然后解压。然后将 classes.jar 文件转移到 libs 文件夹中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多