Android Intellij12中的Google play服务库

Android Intellij12中的Google play服务库,android,intellij-idea,Android,Intellij Idea,有没有人有使用IntelliJ中的Google play services库项目的经验 我最近购买了IntelliJ,并希望利用Google play服务库(特别是库的映射方面)。在eclipse中这没有问题,但在IntelliJ中,对MapFragment等的所有引用都没有得到解决 我已经做了以下工作: 1) 将Google play模块作为库项目导入(在android方面将其标记为库项目) 2) 将google play库项目标记为我的主应用程序的依赖项 尽管如此,它并没有解决所需的导入问题

有没有人有使用IntelliJ中的Google play services库项目的经验

我最近购买了IntelliJ,并希望利用Google play服务库(特别是库的映射方面)。在eclipse中这没有问题,但在IntelliJ中,对MapFragment等的所有引用都没有得到解决

我已经做了以下工作:

1) 将Google play模块作为库项目导入(在android方面将其标记为库项目)

2) 将google play库项目标记为我的主应用程序的依赖项

尽管如此,它并没有解决所需的导入问题


对于如何在IntelliJ android项目中启用Google play services库,有人有什么建议吗?

因此,方法是从IDEA构建goole-play-services.jar,然后将jar文件作为依赖项包含在内

为那里的人们找到了解决方案

您需要向src文件夹添加一个伪类


您还需要将google-play-services.jar作为jar依赖项添加到模块中。

我在stackoverflow.com上尝试了很多建议。然而,我能够让项目在IntelliJ IDEA 12.0.2中构建并运行到

  • 将位于我的android sdk目录中的google-play-services.jar文件复制到我的android项目中的./libs目录
  • 将项目重新导入IntelliJ IDEA(例如,在Mac OS X上,打开IDEA并转到文件->导入项目…)

  • 请仔细遵循向导中的步骤。您应该能够看到IntelliJ IDEA识别google-play-services.jar存档(已选中)。这对我有用。问题似乎是一个bug。

    这里的困惑在于,您需要将google play libs添加为android库项目,而不是JAR。您还需要确保导入库项目的副本,而不是直接从AndroidSDK文件夹中导出

    在IntelliJ项目中,在tools/Android菜单中打开Android SDK管理器

    滚动到SDK管理器的底部,选择安装google play SDK

    转到android sdk目录中的extras文件夹,并将google-play-services_lib文件夹复制到方便的地方

    打开模块设置F4,右键单击模块并选择添加模块。按照指南从现有源添加模块


    这样,您就将google play android库项目添加到了您的项目中,而不仅仅是jar

    你说的建筑是什么意思?我们没有消息来源?是的,你到底是怎么做到的?你好,你能分享一下你从哪里得到的google-play-services.jar吗,我无法将它添加到eclipse中…这很有效。不知何故,这个解决方案需要传达给谷歌安卓用户