今天我尝试在我的Android应用程序中包含apache.commons.codec包,但无法运行它.Android找不到方法ord.apache.commons.codec.binary.*并在DDMS中输出以下错误
01-12 08:41:48.161:ERROR/dalvikvm(457):找不到方法org.apache.commons.codec.binary.Base64.encodeBase64URLSafeString,从方法com.dqminh.app.util.Util.sendRequest引用
01-12 08:41:48.161:WARN/dalvikvm(457):VFY:无法解析静态方法10146:Lorg/apache/commons/codec/binary/Base64; .encodeBase64URLSafeString([B] Ljava/lang/String;
01-12 08:41:48.161:WARN/dalvikvm(457):VFY:在0x0004拒绝操作码0x71
有关如何解决这个问题的任何线索?非常感谢.
我必须在没有消息定义的情况下将protobuf消息的消息结构传送给我.使用UnknownFieldSet方法,我能够获得消息的字符串表示,如下所示:
1: "a"
2: {
3:"b"
4:"c"
}
Run Code Online (Sandbox Code Playgroud)
字段2代表什么数据结构?使用UnknownFieldSet.Field.getGroupList我能够获得字段3和4的内容,这是否意味着字段2具有"已弃用"的组结构?