评估Android设备上的应用程序性能的好方法

时间:2010-08-31 19:50:25

标签: android

我正在为Android设备实现一些Java应用程序的客户端,这需要大量的用户交互,图像加载和JSON对象解析。我正在尝试用html5,flash或Android本机代码来决定是否实现它。

帧#/ sec对于此应用程序至关重要。有没有人知道要为这样的应用程序评估哪些其他重要指标?是否有任何示例Android应用程序(在本机代码中)类似于苹果的html5展示(http://www.apple.com/html5/showcase/gallery/)中的Card Flip演示应用程序?

1 个答案:

答案 0 :(得分:2)

这取决于您的应用程序。不幸的是,我不知道在Android中比较html5 / flash / native的任何指标。但从个人经验来看,html5还可以,闪光灯很糟糕。

有很多应用程序在Android市场中做这样的事情。他们中的大多数使用本机代码。至少好的是这样的。

对于原生,你几乎可以肯定达到你的FPS目标。使用html5,MAYBE。使用闪光灯,可能不是。

不要忘记10到15年前Android设备几乎就是PC。这意味着它们相当“动力不足”,从闪存代码到显示器的层数对于手机来说太多了。

使用本机代码,您可以避免很多开销,并且很可能会更轻松地达到您的FPS目标。

但是,您没有指定是否希望您的应用仅在Android设备上运行。如果你这样做,只需使用原生。

如果您希望它在其他设备上运行,您需要查看一些跨平台的html / 5移动应用开发套件。