java - Android 模拟器的准确性和预测运行时间

标签 java android computation

就应用程序在物理 Android 设备上的运行方式而言,Android 模拟器的准确度如何?我是一名业余 Android 开发人员,但由于环境原因,我自己没有 Android 设备。应用程序在模拟器上加载/运行所需的时间是否准确(即在实际设备上会更快还是更慢)?有什么方法可以查看它在不同类型设备上的运行情况吗?另外,我不断收到此错误:

Skipped 60 frames!  The application may be doing too much work on its main thread.

这是否意味着我的计算太过努力了?

最佳答案

通常情况下它要慢得多。 幸运的是,最近添加了一些系统镜像,以便在 x86 系统上启动一对模拟器。这极大地加快了体验速度。有可供下载 2.3.34.0.3 的镜像。

要利用它们,只需打开 Android SDK Manager(无论是从 Eclipse,有一个带有指向底部的图标的图标,还是从 SDK)。您只需在此处下载 2.3.34.0.3x86 系统镜像即可。

之后,当在这些新操作系统版本之一上创建新模拟器时,您将能够选择 CPU 系统。 还有其他一些小的调整可以稍微提高性能,但我个人并没有感觉到差异。

尝试一下,让我知道它是否适合您!

关于java - Android 模拟器的准确性和预测运行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12220202/

相关文章:

java - 如何更改字符串中单词的位置(对称)

java - 如何使用removeAll()从JFrame中删除所有组件?

java - 在 java 中读取 XML 文件时遇到问题?

android - CoordinatorLayout 在 AppBarLayout 和 RecyclerView 之间增加空间

android - 来自 InputStream 的 Drawables 随 ViewFlipper 改变

c++ - 从 Rust 和 C++ 设置 FPU 舍入方向没有任何改变

java - 对列表进行排序作为 JavaRDD 上收集的输出

java - 无法从 Android 应用程序中删除解析对象

python - 在Python中处理大二项式的求和

computation - {1} 上可识别但不可判定的语言?