Android中的emulator和avd这两个东西有什么区别?

请讲解下,Android中的emulator和avd这两个东西有什么区别?
最新回答
夢中你背影

2026-10-23 12:55:38

emulator就是Android SDK虚拟器, AVD就是创建模拟器的快捷方式,用于记录虚拟器的分辨率,系统架构,尺寸大小等等参数。

  1. 模拟器的创建方式,打开Eclipse软件后,在主界面点击Android Virtual Device Manager,出现虚拟机管理界面点击New按钮弹出虚拟机参数配置界面

  2. 选择适宜的虚拟机参数比如屏幕大小、分辨率、内存RAM、SD卡大小等,填入后点击OK创建完毕后关闭虚拟机管理页面。

  3. 点击 start 就会启动模拟器,可能需要一段时间

  4. 点击工程 run as android application后,系统就会启动虚拟机,一段时间后,会运行Android程序。

冰月灵狐

2026-08-17 06:42:47

本质上是没有区别的。AVD 是emulator的快捷启动,可以让你不用打开tools文件夹找主程序。安卓SDK刚发布时,emulator是没有图标的,所以不容易分辨出该目录下哪个是主程序,所以弄了一下快捷程序,方便运行。简言之,AVD就像是emulator的快捷方式,删了AVD,运行emulator正常,但你删了emulator,,运行AVD就不行了.
夏櫻之雨

2026-02-12 07:46:12

AVD 是emulator的快捷启动,,可以让你不用打开tools文件夹找主程序,,安卓SDK刚发布时,emulator是没有图标的,,就一个白板程序,,所以不容易分辨出该目录下哪个是主程序,所以弄了一下快捷程序,,方便运行,,