Eclipse与其他库的Android SVN项目

问题描述:

我有主项目。该项目使用两个项目(Facebook的SDK和谷歌播放服务)。这两个项目是图书馆。如何在导入项目时导入所有使用它导入的库而不考虑操作系统?Eclipse与其他库的Android SVN项目

答案很简单。问题是如何图书馆。 Windows和Mac OS(Unix)中的相对路径有点不同。我把所有的库放在项目中并链接它们。该文件project.properties小改变,是这样的:

android.library.reference.3 =/holoeverywhere android.library.reference.1 =/Facebook的 android.library.reference.2 = /谷歌-play-services_lib

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

无论的Facebook SDK谷歌播放服务-lib的在你的项目做的是使用它们的最好方法上相应的官方网页说。

  1. 打开您的工作空间
  2. 转到您的项目每个项目性能,然后从右侧列表
  3. 的Android加入谷歌和Facebook的项目(点1的)到Library list
+0

此方法不起作用,因为每个项目都需要导入针织规定的库方式,应该在项目设置中应用。 – Viacheslav 2013-05-08 21:33:42

+0

对不起,但我不明白你的意思。脸书和谷歌项目都不需要做任何事情来使用它们。 – 5agado 2013-05-09 10:01:04

+1

我需要在存储库中是我的项目有两个库,即雇主能够导入项目本身,而不是重新连接这两个库(不是在项目设置中规定它们)。我明白Maven是唯一正确的决定。 – Viacheslav 2013-05-10 05:40:24