使用Eclipse创建AVD:内存选项,内部存储,SD卡

时间:2012-12-07 10:02:15

标签: eclipse android-emulator avd

我正在 Eclipse ,Android dev中创建一个新的 AVD 。工具21.0,对于有一些解释会很好 “内存选项”(RAM和VM堆),“内部存储”和“ SD卡”。
(很抱歉,因为我是新用户,我不允许发布快照图片)

我需要:
  - 含义
  - 度量的单位(不显示RAM和VM堆)
  - 条件选择值

由于

1 个答案:

答案 0 :(得分:2)

首先要清除一些可能的混淆,Eclipse并没有完全拥有自己的AVD创建机制。它有一个调用Android Vitrual设备管理器的插件。也可以使用“android avd”从命令行访问AVD Manager,并将其作为Android SDK的一部分(因此这个问题并非特定于Eclipse用户)。

至于定义:

  • 内部存储空间
    • 内置,不可移动的文件存储容量。操作系统和大多数应用程序都将安装在此处。当您看到一个广告为8GB或16GB的设备时,这就是该号码所指的内容。
    • AVD Manager允许您选择Gigabyte或Megabyte。
    • 选择取决于您的需求和硬盘驱动器上的空间量,但您可能需要至少200MB的空间。 2GB可能绰绰有余。如果空间不足,您可以随时添加更多文件或将文件移动到SD卡。
  • SD卡
    • 内部存储类似,但指的是Android设备可以在可移动存储卡上访问的存储(与数码相机使用的卡相同)。这是用于存储用户文件的地方,包括文档,音乐和视频,但是一些应用程序被构建为存储在此处。
    • AVD Manager允许您选择Gigabyte,Megabyte或Kilobyte。
    • 同样,这会占用计算机硬盘上的空间,但此值完全是可选的。您可以放心地将其留空,直到您需要测试应用程序如何使用外部存储。
  • 内存选项 - 内存
    • 可用的工作内存,由操作系统和任何正在运行的应用程序使用。这直接影响了可以同时加载的应用程序数量。
    • AVD Manager需要一个以MB为单位的值。
    • 这使用了您计算机的RAM,这是一种有限的资源,因此您不想使用太多。我想说目前使用的范围是256MB到2024MB,所以你的最佳位置可能是512或1024。
  • 内存选项 - VM堆