6

我目前坚持使用 Atom CPU 桌面进行 Android 应用程序开发。有什么方法可以改善它的启动时间。运行模拟器时,我可以看到模拟器使用的内核数只有一个,我在 Eclipse ADT 插件中运行模拟器。

  • 如何让模拟器使用两个核心而不是一个?
  • 哪些模拟器设置可以加快启动速度?

我的 android 项目将主要是一个 PhoneGap + jQuery android 应用程序。

4

4 回答 4

2

如何让模拟器使用两个核心而不是一个?

你不能,对不起。

哪些模拟器设置可以加快启动速度?

您应该尝试使用其中一个 x86 仿真器映像(现在可用于 4.0.3 和 2.3.3)。除此之外,我知道没有什么会加快启动时间。

请注意,您可以让您的模拟器运行更长的时间——例如,您不需要关闭并重新打开它来运行您的应用程序的新副本。

于 2012-06-14T17:03:25.750 回答
2

尝试在虚拟机中安装android并将其连接到eclipse。它真的比默认模拟器快(在 40 秒内加载)。

首先,您必须在 VMware 工作站中安装 Android x86。在这里可以下载android-x86-vm-20120130.iso.gz

然后你必须将你的虚拟机连接到 Eclipse IDE。首先从您的 VM 运行 ICS 并打开 android 命令提示符。(导航到应用程序并运行终端仿真器

在终端中键入“ netcfg ”以找出您的虚拟机的 IP

然后转到 cmd(windows 命令提示符)并移动到您的 android 安装路径中的“platform-tool”文件夹(在我的情况下为 cd C:\android-sdk-windows\platform-tools)

然后输入“ adb connect your ip ”命令(adb connect 190.156.10.122)

现在您可以在 vm 中轻松调试您的 android 应用程序。试试这个

于 2012-11-03T08:35:27.180 回答
1

您可以使用http://android-x86.org/运行可以更好地利用您的 CPU 的 android 版本。我认为您需要在虚拟机中运行它。

恐怕设置它比直接从 android SDK 运行虚拟设备要复杂一些。

于 2012-06-14T17:01:56.250 回答
0

在启动更快方面,最新的 Android Emulator v26.2 现在有一个名为 Quick Boot 的功能,在 AVD 的初始冷启动后,它将在几秒钟内启动,以便后续启动。

Android Emulator v26.2 中的快速启动功能

在此处了解更多信息:https ://androidstudio.googleblog.com/2017/10/android-emulator-2620-canary-with-quick.html

于 2017-10-25T12:16:45.057 回答