2

我正在研究安卓模拟器。我成功升级了模拟器的内核。现在我想更改模拟器的操作系统。我知道我们可以从 android SDK 管理器中选择合适的 API。但我想手动安装果冻豆,或者你可以说我想在模拟器中将 ICS 升级为果冻豆。

有没有办法在模拟器上手动安装android 4.3的源代码?

4

2 回答 2

1

您只能更改模拟器使用的 API,然后您可能必须重新启动它。我无法想象它会简单地改变操作系统。我只是为我使用的每个 API 创建一个不同的 AVD,并在需要时运行它们(API 18 Emulator 始终运行)。

于 2013-09-03T21:27:26.783 回答
1

您将需要使用 Android SDK 从源代码编译 Android 4.3。选择模拟器作为构建目标。例如,要为 ARM 仿真器创建工程构建(完整的调试功能,最大的输出大小):

$ lunch aosp_arm-eng

访问关于构建系统的官方 Android 页面以获取完整的详细信息:http: //source.android.com/source/building-running.html

构建完成后(可能需要几个小时,至少是第一次),您可以使用源代码树的 out/ 子目录中的文件在模拟器中运行。其中包括 system.img、userdata.img、ramdisk.img 等

于 2014-02-14T14:31:48.403 回答