【问题标题】:Eclipse Android SVN Project with other libraryEclipse Android SVN 项目与其他库
【发布时间】:2013-05-02 19:10:21
【问题描述】:

我有主要项目。该项目使用两个项目(facebook sdk 和 google play services)。这两个项目是图书馆。无论操作系统如何,当您导入项目的所有库时,我该怎么做?

【问题讨论】:

    标签: android eclipse facebook google-play-services


    【解决方案1】:

    答案很简单。问题是如何去图书馆。事实上,Windows 和 Mac OS (Unix) 中的相对路径略有不同。我将所有库放在项目中并链接它们。文件 project.properties 几乎没有变化,如下所示:

    android.library.reference.3=/holoeverywhere android.library.reference.1=/facebook android.library.reference.2=/google-play-services_lib

    【讨论】:

      【解决方案2】:

      不管 Facebook SDKgoogle-play-service-lib 在您的项目中使用它们的最佳方式是按照相应官方页面上的说明进行操作。

      1. 打开工作区中的每个项目
      2. 转到您的项目properties,然后从右侧列表中Android
      3. 将 google 和 facebook 项目(第 1 点中的项目)添加到 Library 列表

      【讨论】:

      • 这个方法不行,因为每个项目都需要导入knit指定方式的库在项目设置中应该应用。
      • 对不起,我不明白你的意思。 facebook 和 google 项目都不需要做任何事情来使用它们。
      • 我需要在存储库中是我的项目有两个库,雇主能够自己导入项目而不是重新连接这两个库(不要在项目设置中规定它们)。我知道 Maven 是唯一正确的决定。
      【解决方案3】:

      刚开始使用Maven。当您想在项目中添加一些新库时,只需将工件的依赖项添加到 pom.xml 文件即可。看到这个链接(what is maven artifact,maven quick start,maven-android tutorial),也许它会解释maven的想法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-11-04
        • 1970-01-01
        • 1970-01-01
        • 2011-01-04
        • 2012-02-16
        • 1970-01-01
        • 2012-05-15
        相关资源
        最近更新 更多