我为Atooma创建了一个简单的插件:performer插件,用于在触发时更改壁纸照片:屏幕开启。在一段时间之后它停止工作后触发了这个动作几次:在Atooma通知中它总是说它已被触发但是我的表演者没有被调用:我确保通过在表演者中放置几个日志调用。 我检查了日志,这些可能提供一些线索:
threadid=17 (Thread-6653): calling run()
android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at com.atooma.plugin.r.a(Unknown Source)
at com.atooma.plugin.z.a(Unknown Source)
at com.atooma.engine.t.run(Unknown Source)
at java.lang.Thread.run(Thread.java:838)
threadid=17: exiting
每次激活触发器时都会显示此日志消息('屏幕打开'在我当前的情况下)
另一个症状是,当我在Atooma中查看我的任务时,我没有看到我的表演者行动所在的DO部分 - 没有图标,在没有任何显示之后(描述如下)。当我尝试编辑它时 - Atooma崩溃:出现对话框消息:"不幸的是,Atooma已停止。报告/确定&#34 ;.如果我点击确定Atooma显然重新启动再次向我显示我的任务,我的表演者的图标仍然缺失,但是当我点击编辑它这次工作。执行者再次使用触发器,但过了一段时间它再次停止工作,每次触发时都会从日志中列出相同的例外情况。
感谢任何建议
答案 0 :(得分:0)
是的,我看到了同样的问题。它发生在Atooma服务死亡或Atooma内部发生的事情时(插头通过aidl远程服务与Atooma通信)。唯一的选择是再次卸载并安装插头。将此行为报告给Atooma团队。