我使用Eclipse作为我的Android开发IDE。
我刚刚安装了android-studio。我想重用Android-studio中的AVD,我之前使用的是eclipse。如何在Android-studio中导入这些AVD, 是否可以,或者我应该使用android-studio的AVD Manager下载新的AVD
我的Eclipse路径
d:\my_work\Android\Eclipse\
和我的Android SDK路径
d:\my_work\Android\Android-sdk\
但我的Android-Studio路径是
c:\program files(x86)\Android\Android-studio
更新
这是我的Avd目录
我已经创建了2个AVD,因为您可以看到文件夹Android_2.3.3.avd
和AVD_for_10_1in_WXGA_Tablet.avd
答案 0 :(得分:2)
SDK / etc的大多数常规安装会在您的USER文件夹中创建一个/.android文件夹(对于Windows,至少)。
在此文件夹中,您将找到一个avd文件夹。这包含了你拥有的所有AVD。
在Android Studio中生成一个新的AVD将avd配置文件放在同一文件夹中,从基础SDK / Eclipse为我生成一个($ USER / .android / avd),这是有道理的,因为AVD是一种类型的单独的实体(虽然Android Studio附带了自己的SDK)。
我希望这些信息可以帮助您进行配置。
编辑:我做了一些挖掘Android Studio源代码并发现了这个..
* Returns the value for property lastSdkPath as stored in the properties file
* at $HOME/.android/ddms.cfg, or null if the file or property doesn't exist.
*
* This is only useful in a scenario where existing users of ADT/Eclipse get Diamond,
* but without the bundle. This method duplicates some functionality of
* {@link com.android.prefs.AndroidLocation} since we don't want any file system
* writes to happen during this process.
*/
我的猜测是,因为我已经安装了Android SDK的eclipse,它使用了我已经设置的文件。
在你的情况下,你可能没有发生这种情况(即使它应该,因为你使用了eclipse)。我将继续寻找某种“默认”sdk / avd安装的来源,看看我是否可以直接帮助你,但你基本上需要在硬盘上的某处搜索.avd文件夹。