1

我和一位同事使用 GIT 共享同一个 android 项目。

现在问题出在共享FACEBOOK库上,'project.properties'因为我们不在同一个位置。

他是这样的:
android.library.reference.1=../../facebook-android-sdk-3.0/facebook
而我是这样的:
android.library.reference.1=../facebook-android-sdk/facebook

因此,每当一个人从另一个人那里拉出推力时,都必须纠正路径。有解决办法吗?

附言。从 GIT 存储库中删除此文件是不可能的。

4

2 回答 2

1

有两种解决方案:

  1. 将 Facebook SDK 移动到 git 库并使用它而不是您原来的 FB SDK 库。

  2. 添加project.properties到您的git.ignore文件中。

于 2013-01-10T09:45:33.330 回答
1

我刚刚遇到了与 FacebookSDK 库完全相同的问题。

解决方案非常简单,很容易被忽略:只需将两行都添加到 project.properties 文件中

所以你的 project.properties 应该是这样的:

android.library.reference.1=../../facebook-android-sdk-3.0/facebook
android.library.reference.1=../facebook-android-sdk/facebook

每个团队成员都可以在不同的位置拥有库。没关系,Eclipse 将忽略未解析的 lib 路径并使用正确的路径。

它对我有用,对于一个小团队来说似乎还可以。

于 2013-08-30T15:46:56.723 回答