我已经解决了将旧的 Android 项目从 Windows 迁移到 Mac 的大多数问题,但路径问题仍然存在。
当我加载 Eclipse 时,它给了我一条错误消息:
“为 android-7 解析数据失败。iClasspathEntry 的源附件路径 'C:\Android\sdk\sources\android-17' 必须是绝对的”
显然这条路是错误的,但我到底该在哪里改变它呢?
我遇到了同样的问题,发现并找到了一个有用的链接来显示 Mac 上的隐藏文件。
在 mac 的终端窗口中运行以下命令
defaults write com.apple.Finder AppleShowAllFiles TRUE
之后,重新启动查找器(alt+右键单击)
然后它将显示隐藏文件 .metadata 文件夹。
删除以下文件:
.metedata/.plugins/org.eclipse.jst.j2ee.web/webLibrariesCache.index
重启日食;错误应该消失。
首先关闭 Eclipse。
然后去
.metadata/.plugins/org.eclipse.core.resources/.root/.indexes
使用文本编辑器打开文件并更改 SDK 的路径。
重新启动 Eclipse,一切都会好起来的!