语言设置为英文,扫描时是不进行编码设置的。修改为默认编码方式为简体中文即可
1、MediaScannerClient.cpp在void MediaScannerClient::setLocale(const char* locale)方法中加入一个判断语句
void MediaScannerClient::setLocale(const char* locale)
{
LOGE("MediaScannerClient.cpp->MediaScannerClient::setLocale,本地编码格式: %s\n", locale);
if (!locale) return;
if (!strncmp(locale, "ja", 2))
mLocaleEncoding = kEncodingShiftJIS;
else if (!strncmp(locale, "ko", 2))
mLocaleEncoding = kEncodingEUCKR;
else if (!strncmp(locale, "zh", 2)) {
if (!strcmp(locale, "zh_CN")) {
// simplified chinese for mainland China
mLocaleEncoding = kEncodingGBK;
} else {
// assume traditional for non-mainland Chinese locales (Taiwan, Hong Kong, Singapore)
mLocaleEncoding = kEncodingBig5;
}
}else{
mLocaleEncoding = kEncodingGBK;
}
}
分享到:
相关推荐
java对wav音频文件头分析代码,解析wav音频文件的组成部分以及每个部分的相应的值和类型
java 解析csv文件例子,csv文件 中文乱码问题
Android读取中文文件乱码解决方法,读取本地文件的时候,读取网络资源的时候进行编码
ps流解析器,可以解析本地ps文件,支持把ps文件转化为es的视频和音频文件
主要是几个不同的wav格式音频文件,用于解析wav文件头信息时需要用到,可以参考博客:Qt 之 解析wav文件的头信息(详细分析、对比不同wav文件的数据)...
wav音频文件,供测试用
用来测试的pcm音频文件,和wav音频文件。 有对应的三对wav和pcm一一对应
解决Lua文件反编译后汉字乱码问题。开发环境vs2013,语言c#
包含了常用到的几种二进制或文件读取方式,很齐全,可直接使用
读取zip文件,不解压缩直接解析,支持文件名中文,解决内容乱码(还是以支付宝对账单为例)
PC版的喜马拉雅客户端下载的m4a文件,名称是一串数字,真实名称被保存到一个list.json,通过解析该文件,实现批量重命名下载的视听文件。 该脚本的主要功能是:把下载的文件重命名为“真实名称.mp3” 使用方法: 1.将...
支持32位/64位elf文件自适应解析、可解析elf文件头、程序头、节头、字符表、符号表、hash表、版本定义表、版本依赖表、动态信息表等。 更多详细介绍请访问:...
12种测试音频格式测试文件,mp3,ACU,flac等等
c++实现txt文件的读写,并解决txt编码格式为UTF-8显示乱码问题。
5.1声道测试音频文件 aac解码 quicktime/mov容器
亲测可用,java调用百度语音服务,传入pcm音频文件。获取到音频文件中的内容转换成字符。该文件最后展示的文字是 -----“北京科技馆”
该项目包含了项目所需要的jar包以及测试案例。项目使用环境为eclipse jdk1.8 1.com.webadmin.util.SHPFileReader为测试...2.可读取shp文件坐标并返回list。 3.返回dbf数据,并解决乱码问题。 4.返回prj返回坐标系名称。
解析网页另存为mht出现的乱码问题,比如乱码:=D4=DA=CF=DF=C1=AA=CF=B5
amr格式的音频文件,是当年步步高手机广告音乐,可以用来测试微信公众号被动回复语音信息.
有些时候 会遇到生成的DBF文件使用Excel打开 出现乱码,这次在网上收了些资料,终于解决了DBF 文件Excel打开时乱码的问题