2013-05-08 127 views
0

我有主項目。該項目使用兩個項目(Facebook的SDK和谷歌播放服務)。這兩個項目是圖書館。如何在導入項目時導入所有使用它導入的庫而不考慮操作系統?Eclipse與其他庫的Android SVN項目

回答

1

答案很簡單。問題是如何圖書館。 Windows和Mac OS(Unix)中的相對路徑有點不同。我把所有的庫放在項目中並鏈接它們。該文件project.properties小改變,是這樣的:

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

0

無論的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