0

我注意到在 Android Jelly Bean 中,在传感器数据记录器程序上记录一分钟后,按钮没有响应。因此,我着手建立自己的。

但是,我遇到了和他们一样的问题。一分钟左右后,我的程序变得无响应。

无论如何在果冻豆中正确地做到这一点?

我试图通过服务和线程在后台运行东西,但无济于事。我可能没有正确使用线程。我的意思是你如何在背景上定义 onChangeSensor ?你每次调用它时都会产生线程吗?似乎过度,并且可能比必要地减慢速度。

有没有办法将媒体记录器和传感器记录器作为单独的线程生成,以保持 UI 的响应性和功能性?

4

1 回答 1

0

第一个解决方案是禁用连续对焦。我通过运行相同的代码发现了这一点,而没有持续关注没有持续关注功能的 Nexus S。我必须将参数设置行注释掉,否则它将返回运行时异常。

更好的解决方案是将 API 设置为 16 并在 Jelly Bean 手机上运行。它在我的 Galaxy Nexus 上对我有用。我猜只是将最低 API 设置设置为更高的值会改变它在 JB 中的运行方式吗?

于 2012-08-10T00:35:44.197 回答