Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何为eclipse和android studio提供单一的android SDK和AVD_Java_Android_Eclipse_Sdk - Fatal编程技术网

Java 如何为eclipse和android studio提供单一的android SDK和AVD

Java 如何为eclipse和android studio提供单一的android SDK和AVD,java,android,eclipse,sdk,Java,Android,Eclipse,Sdk,我是Eclipse用户,在上面轻松开发了android应用程序。但最近,当我看到android网站推出android studio时,我想尝试一下,因为它看起来很有前途。我已经在我的D驱动器中下载了android studio,而我以前的sdk和eclipse安装在C驱动器C:\NV_ANDROIDPACK\android sdk windows\platforms中(我过去在整个软件包中使用了Nividea tegra) 现在的问题是android studio默认在D驱动器中下载了andro

我是Eclipse用户,在上面轻松开发了android应用程序。但最近,当我看到android网站推出android studio时,我想尝试一下,因为它看起来很有前途。我已经在我的D驱动器中下载了android studio,而我以前的sdk和eclipse安装在C驱动器C:\NV_ANDROIDPACK\android sdk windows\platforms中(我过去在整个软件包中使用了Nividea tegra)

现在的问题是android studio默认在D驱动器中下载了android SDK 4.2.3,而我以前的其他SDK在C驱动器C:\NV\u ANDROIDPACK\android SDK windows\Platform中

现在我正试图用我以前列出的SDK和设备运行android studio。为了测试这一点,我改变了Android studio和模块的项目结构,并将其定向到C:\NV\U ANDROIDPACK\Android sdk窗口。现在AVD管理器和SDK管理器配置良好,我可以查看已安装的SDK列表,并可以创建虚拟设备

但当我运行此程序时,它会给我错误无法加载AVD列表错误解析C:\NV\u ANDROIDPACK\android sdk windows\tools\lib\devices.xml。当我打开新SDK的xml文件时,我发现添加了一些新的xml标记,所以可能是这个错误,但不确定如何解决它

有没有什么好方法可以让两个IDE都使用android的单个SDK


发生这种情况的原因是现有sdk中的Andorid sdk工具版本较旧,可以使用新版本进行更新。之后,错误消失,现在可以运行模拟器