警告:忽略平台'.DS_Store',而不是文件夹

时间:2010-11-11 16:35:54

标签: android eclipse macos

当我在带有OSX 10.6.4的Mac上使用Eclipse(3.5)启动AVD Manager时,会弹出此警告。是什么导致了这个?

3 个答案:

答案 0 :(得分:4)

我在更新到Android的新SDK平台后遇到此问题,在构建我的Android项目后在Eclipse中收到以下消息

[2010-12-08 13:19:46 - SDK Manager] Warning: Ignoring platform '.DS_Store', not a folder.

我通常在/Developer/SDKs/android-sdk-mac_x86/下安装Android SDK。有一个文件夹“平台”,其中包含AVD管理器和OSX的下载,显然在其中创建了隐藏文件夹“.DS_Store”。因此,如果您使用终端导航并输入ls -la,则可能会看到该文件夹​​,您可以相应地使用rm -rf .DS_Store删除它。然后一切都应该再好了。

答案 1 :(得分:1)

.DS_Store是OS X上的隐藏设备文件。

我不太确定导致这种情况的原因,但似乎Eclipse正试图将此文件添加到SVN文件中。尝试将.DS_Store添加到您的SVN忽略模式,看看是否会消失。

答案 2 :(得分:1)

与Jiri所说的类似,但我在项目文件夹而不是Android SKD中运行以下内容。

rm -rf .DS_Store