就应用程序在物理 Android 设备上的运行方式而言,Android 模拟器的准确度如何?我是一名业余 Android 开发人员,但由于环境原因,我自己没有 Android 设备。应用程序在模拟器上加载/运行所需的时间是否准确(即在实际设备上会更快还是更慢)?有什么方法可以查看它在不同类型设备上的运行情况吗?另外,我不断收到此错误:
Skipped 60 frames! The application may be doing too much work on its main thread.
这是否意味着我的计算太过努力了?
最佳答案
通常情况下它要慢得多。
幸运的是,最近添加了一些系统镜像,以便在 x86 系统上启动一对模拟器。这极大地加快了体验速度。有可供下载 2.3.3
和 4.0.3
的镜像。
要利用它们,只需打开 Android SDK Manager(无论是从 Eclipse,有一个带有指向底部的图标的图标,还是从 SDK)。您只需在此处下载 2.3.3
和 4.0.3
的 x86
系统镜像即可。
之后,当在这些新操作系统版本之一上创建新模拟器时,您将能够选择 CPU 系统。 还有其他一些小的调整可以稍微提高性能,但我个人并没有感觉到差异。
尝试一下,让我知道它是否适合您!
关于java - Android 模拟器的准确性和预测运行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12220202/