java - Android 响应:java.nio.charset.UnsupportedCharsetException:utf8mb4
问题描述
我收到了这个错误:
java.nio.charset.UnsupportedCharsetException: utf8mb4
而且我还没有找到任何解决方案。
这就是说,解决这个问题没有意义,只要我不能改变服务器端。
我该如何处理这个字符集?
解决方案
尝试更新您的数据库或运行:
ALTER DATABASE yourdatabasename CHARACTER SET utf8 COLLATE utf8_unicode_ci
如果您无法在后端服务上进行任何更改,请尝试根据您的请求更改字符集配置,如下所示:
推荐阅读
- amazon-web-services - ECS - EC2 实例的用户数据
- react-native - React Native Redux App 中的条件渲染失败
- javascript - 如何在 php 中使用 Bootstrap Modal 显示通知
- apache-spark - Spark Hive SQL 返回空数据框
- r - 尝试运行 lapply() 时出现“[...] 中的错误:尝试在 vectorIndex 中选择多个元素”问题。任何人都可以和我一起调试这个吗?
- mysql - 一个复杂的 sql 查询是否会变得足够复杂,以至于执行多个查询会更有效率?
- c++ - 用 C++ 实现异步惰性生成器
- java - 我想在Java中通过rexgs在=之后提取字符串
- android - 根据节点日期查询 Firebase 数据
- aws-lambda - 如何让我的 AWS Lambda 函数中的 fabric8 k8s 客户端使用 EKS 正确进行身份验证?