【发布时间】:2015-06-19 21:20:37
【问题描述】:
我正在开发一个警报应用程序,它可以在我尝试过的所有设备上运行,除了带有 Android 棒棒糖的 HTC One。应用程序 UI 一切正常,但是当警报响起时,什么都没有发生,没有声音,也没有“停止”按钮。
不幸的是,HTC 不是我的,所以我只能偶尔和短暂地访问它,我无法将它连接到我的 PC 以查看日志。我有 Genymotion,但它只有一个模拟 HTC One 的 Android 4.4。我的闹钟在这方面工作得很好。 我还用棒棒糖尝试了 xperia Z 和 Galaxy SIII,它们都运行良好。它还适用于具有早期版本 android 的各种其他设备。
所以我希望有一些可能的解释,或者一些可能的机制来诊断问题。或者可能是 genymotion 中提供的一些替代设备,它具有与 HTC 相同的一些关键功能。
编辑:仅供参考,在设置闹钟和闹钟响铃时间之间手机没有重启。事实上,测试只是将警报设置为在一分钟后响起。
编辑:这个应用程序实际上是我正在复活的一个未完成的旧项目。我一直在使用测试版作为我自己的个人闹钟(不仅仅是唤醒,还有特定日期的会议,还有倒计时)。它在星系 sII 和 sIII 上可靠地为我工作了一年多,没有任何问题。即使在断电并重新启动后,警报仍然有效。
【问题讨论】:
-
你在使用广播接收器吗
-
是的,它确实使用广播接收器。
标签: android genymotion