project.properties
当我从现有源导入项目时,Eclipse 或 Android 正在更改我的文件。
当我从 SVN“导出”一个现有项目时,该project.properties
文件引用了该项目的正确 SDK:
# Project target.
target=Google Inc.:Google APIs:7
我可以通过在文本编辑器中打开文件来看到这一点。我还没有把它作为一个项目导入到 Eclipse 中。
然后我选择使用 File...New...Android Project from Existing Source 将其导入 Eclipse。
Eclipse 导入项目,并立即在项目浏览器窗口中显示正确的 SDK。到目前为止完美。
大约一秒钟后,我可以看到 SDK 更改为 Android 2.1。Eclipse 自动进行了更改!
我的 project.properties 文件已更新:
# Project target.
target=android-8
总结一下:
- 从 SVN 导出项目 - project.properties 指向 Google API 7。
- 将此导入 Eclipse - project.properties 自动更改为 Android API 8。
我已经在不同的开发人员的机器上检查了这个 - 相同的行为。(即 Android SDK 工具 21.0.0 和 21.0.1)
有任何想法吗?