Google 做东西一项是让人很满意的,不过 Android SDK 绝对是个例外。
首先,Android SDK 安装程序提示无法找到已安装的 JDK。最后觉得方法真是坑爹:后退一步,再后来就可以找到了。
其次,使用 Eclipse 环境下 Android SDK and AVD Manager 建立的 AVD(模拟器),在 Android Application 工程中无法找到。后来发现此问题在使用 Windows 7 或者移动了用户目录位置的情况下才会出现,程序创建 AVD 和使用 AVD 时使用了不同方法获取了不同的用户主目录,导致程序无法找到 AVD 文件。坑爹啊!
解决方法是,在系统环境变量中新建 ANDROID_SDK_HOME 项,其值赋为保存 AVD 文件的 .android 文件夹所在位置。
Google 你真喜欢给人惊喜。