![](/img/trans.png)
[英]java.lang.NoSuchMethodError - Ljava/lang/String;)Ljava/lang/String;
[英]Android 2.1 (API 7) String to bytesArray java.lang.NoSuchMethodError: java.lang.String.getBytes
在API 7時試試
val string = "string"
val bytes = string.toByteArray(Charset.forName("UTF-8"))
我有例外
java.lang.NoSuchMethodError: java.lang.String.getBytes
有什么方法可以在沒有標准方法的情況下從字符串中獲取字節? 看起來,轉換字符串到字節數組以 Api 8 開頭。
String
上有一些版本的getBytes()
可以追溯到 API Level 1,例如這個。
ChatGPT 幫助我:)
String string = "your_string";
ByteBuffer byteBuffer = Charset.forName("UTF-8").encode(string);
byte[] byteArray = byteBuffer.array();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.