我正在研究安卓模拟器。我成功升级了模拟器的内核。现在我想更改模拟器的操作系统。我知道我们可以从 android SDK 管理器中选择合适的 API。但我想手动安装果冻豆,或者你可以说我想在模拟器中将 ICS 升级为果冻豆。
有没有办法在模拟器上手动安装android 4.3的源代码?
我正在研究安卓模拟器。我成功升级了模拟器的内核。现在我想更改模拟器的操作系统。我知道我们可以从 android SDK 管理器中选择合适的 API。但我想手动安装果冻豆,或者你可以说我想在模拟器中将 ICS 升级为果冻豆。
有没有办法在模拟器上手动安装android 4.3的源代码?
您只能更改模拟器使用的 API,然后您可能必须重新启动它。我无法想象它会简单地改变操作系统。我只是为我使用的每个 API 创建一个不同的 AVD,并在需要时运行它们(API 18 Emulator 始终运行)。
您将需要使用 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 等