Delphi XE5 Android应用在谷歌Nexus 10上运行缓慢

时间:2013-09-25 08:28:24

标签: android delphi delphi-xe5 firemonkey-fm3

我们正在专门评估Delphi XE5,以了解开发移动应用程序的难易程度。我们开发了一个简单的Android应用程序,使用DBNavigator滚动TClientDataset。该应用程序包含一些输入字段,标签和滑块控件(TSwitch)。

一切正常,滑块(动画)是响应式的,除了Google Nexus 10(Android 4.3),其中一切都以慢动作发生。这就像应用程序仍在模拟器模式下运行。 (滑动按钮需要2秒钟才能从左向右移动!)

我们已经在三星Galaxy S3(Android 4.1.2)和HTC One(4.2.2)上成功测试了该应用程序,并且用户界面的响应速度与人们预期的一样。

更新 我们在Code Rage 8中提出了问题,他们将其提交给R& D部门。如果我们得到答案,我们会更新。

enter image description here

1 个答案:

答案 0 :(得分:2)

我在评论中看到了屏幕分辨率的提及。实际上是否确定屏幕分辨率是问题?

你可以进入Nexus上的开发者选项并尝试那些强制GPU使用或任何可能对图形方面有所帮助的东西吗?

在logcat中有什么线索吗?在Android SDK工具目录中运行monitor.bat,或者,如果它的路径有空格,则不起作用,因此从同一位置运行ddms.bat(由于路径中的空格,DDMS不会中止)

获得更多关于问题的证据,而不是(受过教育的)猜测是很好的。

如果结果是屏幕尺寸,那么Embo会很有趣。