Android SDK 路径中有空格会导致 Eclipse 出现问题吗?

Posted

技术标签:

【中文标题】Android SDK 路径中有空格会导致 Eclipse 出现问题吗?【英文标题】:Can having spaces in the Android SDK path cause problems in Eclipse? 【发布时间】:2011-09-18 02:07:50 【问题描述】:

我已将我的 android SDK 安装到 Windows 7 PC 上的默认路径,即:

C:\Program Files (x86)\Android\android-sdk

我在 Eclipse 中指定了我的 SDK 的位置,但每次使用新的示例项目启动 Eclipse 时它都会忘记它。

编辑:此外,有时模拟器拒绝在 Eclipse 中运行。

我想知道文件名..Program Files (x86).. 中是否有空格会导致问题。如果是这种情况,是否有任何方法可以更改已安装的 Android SDK 的目录位置(移动 SDK 文件)? (我想这涉及更改大约 10-15 个注册表项)或者我应该重新安装所有它,我不想这样做(因为在我的连接上下载 SDK 及其所有组件需要很长时间)。

感谢您的帮助。

【问题讨论】:

您可以将答案作为附录发布,是的.. 在您的问题中提及它会很好。 【参考方案1】:

Android SDK 路径仍然适用于特定的 Workspace,并且不依赖于您创建的项目。如果您更改 Eclipse 工作区,则必须再次为该工作区设置 Android SDK 的位置。谢谢

【讨论】:

【参考方案2】:

android路径中有空格不是eclipse忘记android sdk位置的原因,如果eclipse工作空间目录改变,sdk位置必须重新提供。

就模拟器而言,当你的sdk安装路径有这样的空格时,它有时不会启动

C:\Program Files (x86)\Android\android-sdk

解决这个问题的方法是将eclipse中的android sdk位置(Window > Prefrences > Android)改为

C:\PROGRA~2\Android\android-sdk

那么问题就解决了,

【讨论】:

【参考方案3】:

它与我的 Windows 7 上的路径相同,包括空格。没有问题。

【讨论】:

以上是关于Android SDK 路径中有空格会导致 Eclipse 出现问题吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何用-cmd--命令行进入android sdk的安装目录

Android Studio - 如何更改 Android SDK 路径

Android Studio - 如何更改 Android SDK 路径

java执行shell命令中有空格的处理方法

Android SDK 源代码

从 UITableViewController 中删除表格单元格会导致崩溃?