2

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

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

谢谢

4

1 回答 1

2

首先要澄清一些可能的混淆,Eclipse 并没有自己的 AVD 创建机制。它有一个插件,可以调用 Android 虚拟设备管理器。AVD 管理器也可以使用“android avd”从命令行访问,它是 Android SDK 的一部分(所以这个问题不是 Eclipse 用户特有的)。

至于定义:

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