我正在开发一个警报应用程序,除了带有Android棒棒糖的HTC One之外,它可以在我尝试的每台设备上运行。应用程序UI全部按预期工作,但当警报响起时,没有任何事情发生,没有声音,没有"停止"按钮。
不幸的是HTC不是我的,所以我只是不经常访问它,我无法将它连接到我的PC来查看日志。我有Genymotion,但它只有一个模拟HTC One与Android 4.4。我的警报完全符合这一点。 我也用棒棒糖尝试了xperia Z和星系SIII,并且它在这些上都运行良好。它也适用于早期版本的android的各种其他设备。
所以我希望有一些可能的解释,或者一些可能的机制来诊断问题。或者也许是genymotion中可用的一些替代设备,它具有与HTC相同的一些关键特性。
编辑:仅供参考,手机未在闹钟设置和闹铃响铃时间之间重新启动。事实上,测试只是让闹钟在一分钟内响起。
编辑:这个应用程序实际上是我正在复活的旧未完成项目。我一直在使用测试版作为我自己的个人警报(不仅是唤醒,而是特定日期的会议,以及倒数计时器)。在银河sII和sIII上,它已经可靠地为我工作了一年多而没有问题。关闭电源并重新启动后,警报仍然有效。
答案 0 :(得分:2)
您是否尝试过清除应用的缓存? 我在4.4上有过类似的经验,各种apks工作不正常,简单的解决方案是清理应用程序的缓存
-Penina Mezei