android - Eclipse 中的跨平台 Android 库路径?

标签 android eclipse github android-library path-separator

问题是:我们有一个由 4 人组成的团队,致力于开发一些 Android 库和依赖于这些库的应用程序。我们中的一些人在 Windows 7 上,其他人在 OS X 上,我们使用 GitHub。一天几次,我们每个人都必须更改 Android Library 路径,因为 project.properties 文件存储平台相关路径(也就是说,它使用\作为 Windows 路径分隔符和/作为 OS X 路径分隔符。)这真的很烦人并且我们在这上面浪费了很多时间。

有人对此有合适的解决方案吗?在我看来,肯定存在像 CPP 这样的东西,我们可以在其中将 ifdef 放入 project.properties 并让它自动修复路径以匹配我们的操作系统,无论何时我们从 github 或其他东西中提取。

哦,要清楚一点,我们经常添加和删除库,或者更改相互依赖的库,我们所有人都会定期修改所有库...所以只需添加 project.properties到 gitignore 不会很好地工作,因为我们仍然必须定期修改库以确保我们包含所有正确的东西。

最佳答案

在我工作的最后一个项目中,我们会修改系统的路径并将文件添加到我们的 .gitignore。这是一个成熟的产品,所以路径很少改变。

关于android - Eclipse 中的跨平台 Android 库路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14422168/

相关文章:

javascript - 如何将 javascript 变量转换为 java 字符串变量

java - 蓝牙服务Jni : An exception was thrown by callback 'btgattc_notify_cb'

android - 覆盖操作栏

Git:如何在存储库之间移动分支

github - 如何在 github 中搜索特定且准确的术语?

git - 开源项目时处理以前的提交

android - Recyclerview GridLayoutManager - 如何更改项目的顺序?显示彼此相邻的两个列表

Android 蓝牙为 BluetoothSocket.connect() 设置超时;

java - Eclipse 中属性文件中的相对路径

更新后 Eclipse Mars 悬停在方法上是黑色的