WearableListenerService不在发布/生产时启动

时间:2016-02-24 09:49:02

标签: android wear-os android-wear-data-api

我正在维护一个有可穿戴子项目的项目。我正在修复一些错误,它工作正常。

然而,该应用在Release configurations上表现得非常奇怪。

  1. 实现MessageApi.MessageListener的MainAcitivty有一个永远不会调用的方法onMessageReceived。但是,当我创建WearableListenerService的子类时,onMessageReceived工作正常。

  2. 手持设备上的WearableListenerService永远不会被唤醒。我正在输出日志,但永远不会调用onMessageReceived,这会使两个设备之间的通信变得混乱。

  3. 我脑子里最大的?是我在调试时运行它的方式,但是当我签名并发布版本时,它是如何工作的。

    我没有从日志或任何内容中收到任何明显的错误消息,我已经仔细检查了两个应用程序的包名称是否相同。

    非常感谢您提供解决方案的任何帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

检查 applicationId 对于移动和磨损应用是否相同。

以下是类似的问题answer