首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android崩溃是因为简单的字节到字符串操作

Android崩溃是因为简单的字节到字符串操作
EN

Stack Overflow用户
提问于 2016-08-18 18:28:52
回答 1查看 715关注 0票数 6

为什么下面的代码会使我的Android应用程序崩溃?

代码语言:javascript
运行
复制
new String("é".getBytes(StandardCharsets.UTF_8), "UTF8")

或者简单的

代码语言:javascript
运行
复制
new String("é".getBytes())

怎么做?

一些信息:

错误:

08-18 20:30:04.877 18914- 18924/com.nextwebart.senegW/google-断板:### ### ### 08-18 20:30:04.877 18914-18924/com.nextwebart.senegW/google-断板: Chrome构建指纹: 08-18 20:30:04.877 18914-18924/com.nextwebart.senegW/google-断板: 4.2.8 08-18 20:30:04.877 18914-18924/com.nextwebart.senego W/google-断板: 70 08-18 20:30:04.877 -18924/com.nextwet.barsenegW/google-breakpad:### ### ###### 08-18 20:30:04.877 18914-18924/com.nextwebart.senegA/libc:致命信号11 (SIGSEGV),代码1,tid 18924中的错误地址0x5 (JDWP)

相关问题在这里找到:Java Strings Character Encoding - For French - Dutch Locales

-编辑:

它只发生在我的Android调试器中!所以当我用这个作为观察或者“评估表达式”的时候。但是当我在代码中这样做,然后Log.d(.)很好!Android 2.1.3

我为此创建了一个Android问题:https://code.google.com/p/android/issues/detail?id=220366

EN

回答 1

Stack Overflow用户

发布于 2016-08-18 18:47:52

代码语言:javascript
运行
复制
new String("é".getBytes())

对我来说是完美的。我已经用android 14对它进行了测试。请检查,它可能会发生任何其他问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39025153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档