Eclipse Android SVN 项目与其他库

Posted

技术标签:

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

我有主要项目。该项目使用两个项目(facebook sdk 和 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 在您的项目中使用它们的最佳方式是按照相应官方页面上的说明进行操作。

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

【讨论】:

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

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

【讨论】:

以上是关于Eclipse Android SVN 项目与其他库的主要内容,如果未能解决你的问题,请参考以下文章

[教程]svn项目导入与提交

如何将eclipse项目和svn关联

eclipse 添加subversion管理svn

如何使用svn在eclipse上打分支

eclipse从SVN导出项目总是报错

eclipse项目改为maven项目导致svn无法比较历史数据的解决办法