【发布时间】:2013-02-08 12:11:40
【问题描述】:
当我从现有源导入项目时,Eclipse 或 Android 正在更改我的 project.properties 文件。
当我从 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)
有什么想法吗?
【问题讨论】: