gpt4 book ai didi

android - 尝试使用 getBytes(Charset) 时为 "VFY: dead code"

转载 作者:行者123 更新时间:2023-11-29 00:47:27 25 4
gpt4 key购买 nike

我的应用程序一切正常。然后,我做了一个小的重构,一个关键组件停止工作了。当我查看 LogCat 输出时,这是我发现的:

WARN/dalvikvm(488): VFY: unable to resolve virtual method 10830: Ljava/lang/String;.getBytes (Ljava/nio/charset/Charset;)[B
DEBUG/dalvikvm(488): VFY: replacing opcode 0x6e at 0x000e
DEBUG/dalvikvm(488): VFY: dead code 0x0011-0015 in Lcom/appiancorp/tempo/android/service/CommentXmlHttpMessageConverter;.writeInternal (Lcom/appiancorp/tempo/android/model/EntryComment;Lorg/springframework/http/HttpOutputMessage;)V

至少可以说,这……令人惊讶。我看着 documentation方法就在那里,给出了什么?

最佳答案

getBytes(Charset)存在于 API9 及更高版本中。确保您正在针对此版本的 SDK 进行构建或使用 getBytes(String charsetName)存在于 API1 中。

您还可以选中在线 SDK 文档中的“按 API 级别过滤”复选框,以灰色显示您正在构建的版本中不可用的方法。

关于android - 尝试使用 getBytes(Charset) 时为 "VFY: dead code",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5554660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com