Anymote Library中的日期protobuf版本

时间:2012-08-28 19:31:35

标签: protocol-buffers google-tv

在我们的应用程序中,我们使用协议缓冲区版本2.4.1。现在我想要集成一些2.屏幕功能并获得一个构建器错误,因为当我添加Anymote库时会出现重复的库。 Anymote-Lib在版本2.2.0中使用protocollbuffers。用Anymote-lib中的较新版本替换它会导致错误:

  

08-28 19:47:40.967:E / AndroidRuntime(32461):java.lang.NoClassDefFoundError:com.google.polo.wire.protobuf.PoloProto $ PairingRequest   08-28 19:47:40.967:E / AndroidRuntime(32461):at com.google.polo.wire.protobuf.ProtobufWireAdapter.toProto(ProtobufWireAdapter.java:299)   08-28 19:47:40.967:E / AndroidRuntime(32461):at com.google.polo.wire.protobuf.ProtobufWireAdapter.poloMessageToProto(ProtobufWireAdapter.java:277)   08-28 19:47:40.967:E / AndroidRuntime(32461):at com.google.polo.wire.protobuf.ProtobufWireAdapter.sendMessage(ProtobufWireAdapter.java:245)   08-28 19:47:40.967:E / AndroidRuntime(32461):在com.google.polo.pairing.PairingSession.sendMessage(PairingSession.java:675)   08-28 19:47:40.967:E / AndroidRuntime(32461):at com.google.polo.pairing.ClientPairingSession.doInitializationPhase(ClientPairingSession.java:63)   08-28 19:47:40.967:E / AndroidRuntime(32461):com.google.polo.pairing.PairingSession.doPair(PairingSession.java:390)   08-28 19:47:40.967:E / AndroidRuntime(32461):at com.example.google.tv.anymotelibrary.connection.ConnectingTask.attemptToPair(ConnectingTask.java:262)   08-28 19:47:40.967:E / AndroidRuntime(32461):at com.example.google.tv.anymotelibrary.connection.ConnectingTask.connect(ConnectingTask.java:196)   08-28 19:47:40.967:E / AndroidRuntime(32461):at com.example.google.tv.anymotelibrary.connection.ConnectingTask.run(ConnectingTask.java:172)

@Megha Joshi:请你更新Anymote库以使用实际的protobuf版本,还是有其他方法可以解决这个问题?现在,图书馆对我们来说是不可用的。

1 个答案:

答案 0 :(得分:0)

请提交以下错误: http://code.google.com/p/googletv-issues/

本周我会调查一下。