我刚刚安装了Eclipse并且正在尝试创建我的第一个模拟器。问题是我有一个分区驱动器,而我的C驱动器只剩下750Mb,所以我在我的D驱动器上安装了Eclipse,它有超过10Gb。我的工作区也在D驱动器上,但是当我尝试创建一个模拟器虚拟设备时,它默认为c:\ documants和settings ...当我尝试将其更改为我的工作区中的新文件夹时,我收到错误消息“不是一个有效的密钥库路径'。我怎么能绕过这个?
答案 0 :(得分:1)
此问题相当陈旧,因此您可能已经解决了问题。对于阅读此内容的其他人,请查看https://stackoverflow.com/a/4648123/1993898
我用他的例子创建了一个环境变量,将目录更改为我的D:\驱动器上的目录,以便将AVD存储在那里,而不是我的C:\驱动器。
您可以右键单击“我的电脑”并点击“r”或选择属性,打开系统页面,然后点击左侧的“高级系统设置”,然后点击底部的“环境变量”按钮得到的对话框。
然后只需点击上方的“新建...”按钮,为名称字段输入“ANDROID_SDK_HOME”,然后在“值”字段中输入首选路径。
您的“.android”文件夹现在位于您输入的目录中,其中包含“avd”文件夹以及其他数据。我发现这对于将我的工作文件存储在单独的驱动器上非常有用,可以防止在系统驱动器损坏或擦除时丢失信息。