gpt4 book ai didi

java - 我的 Android 应用程序的多任务处理速度缓慢

转载 作者:行者123 更新时间:2023-12-01 09:58:54 27 4
gpt4 key购买 nike

我开发了一个使用 GPS 和 sqlite 的 Android 应用程序。该应用程序似乎运行良好,但由于某种原因,当我的应用程序位于该列表中时打开最近使用的应用程序时,会出现明显的延迟。这仅发生在我的应用程序中,并且发生在我的设备和模拟器上。除了在销毁时关闭数据库之外,我还需要做一些特殊的事情来清理 GPS 或我的数据库吗?或者还有其他什么可能导致这种行为吗?

编辑

查看我的应用程序的内存使用情况后,我发现它使用了大约 29 MB,并表示还有大约 9 MB 可用空间。我使用了启动 GC,并释放了名义上的内存量,这让我相信我的应用程序只需要这么多内存。使用的内存量和可用内存量是否可以解释这种行为?看来由于我远未达到设备上的内存总量,所以我不应该遇到这个问题。它是否正确?如果是这样,还有什么可能导致这种行为?

再次编辑

经过进一步测试,我注意到这似乎只发生在 API 23 设备上。

最佳答案

GPS 会消耗大量速度,因为它大部分时间都会耗尽您的手机、wifi 和 GPS 的使用量。这将导致设备速度变慢。其他应用程序不存在此问题,因为大多数应用程序不基于 GPS 或手机内存较低

关于java - 我的 Android 应用程序的多任务处理速度缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36963114/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com