Android 吉字节问题
升级Android8.1后,中文情况下在存储位置显示出一个吉字节,如下图
通常来说直接显示GB比显示吉字节要好看的多,通过阅读源码分析这个是由icudt58l.dat这个文件决定了。
修改方法如下:
在external/icu/icu4c/source/data/unit目录有个zh.txt,搜索“digital”,注意有两处,都要修改,
digital{
bit{
dnam{"bit"}
one{"{0}bit"}
other{"{0}bit"}
}
byte{
dnam{"byte"}
one{"{0}byte"}
other{"{0}byte"}
}
gigabit{
dnam{"Gbit"}
one{"{0}Gb"}
other{"{0}Gb"}
}
gigabyte{
dnam{"GByte"}
one{"{0}GB"}
other{"{0}GB"}
}
kilobit{
dnam{"kbit"}
one{"{0}kb"}
other{"{0}kb"}
}
kilobyte{
dnam{"kByte"}
one{"{0}kB"}
other{"{0}kB"}
}
megabit{
dnam{"Mbit"}
one{"{0}Mb"}
other{"{0}Mb"}
}
megabyte{
dnam{"MByte"}
one{"{0}MB"}
other{"{0}MB"}
}
terabit{
dnam{"Tbit"}
one{"{0}Tb"}
other{"{0}Tb"}
}
terabyte{
dnam{"TByte"}
one{"{0}TB"}
other{"{0}TB"}
}
}
两处都替换完之后,就可以编译icudt58l.dat文件了。
如何编译ICU data文件呢?
icudt58l.dat跟系统其它的模块编译方式有点不一样,可以参考如下编译
cd external/icu/icu4c/source
./runConfigureICU Linux
make INCLUDE_UNI_CORE_DATA=1
cp -rf data/out/tmp/icudt58l.dat stubdata/
git clean -dfx
这样就可以将新的icudt58l.dat编译出来,然后重新编译整个系统就行了。
如果想先测试一下是否有作用的话,可以adb push external/icu/icu4c/source/stubdata/icudt58l.dat system/usr/icu 下,再重启机器就可以了
Android 吉字节问题相关推荐
- android 手机 吉字节,Java 数据类型05Android开发小典
今天老何与大家分享Java中的数据类型,从一个大家相对感兴趣的话题聊起吧,随着智能手机与网络的普及,大家都办理了流量套餐,每到月底大家也非常关心有没有流量了?费用是如何被扣掉的? 好,让我们带着问题了 ...
- Android8.1 吉字节问题
编译完Android8.1后,发现存储中都是"吉字节"等样式 原来在源码/external/icu/icu4c/source/data/unit目录有个 zh.txt 的文件. 搜 ...
- android 数据库 字节数组,java - 如何使用活动的android序列化字节数组并将其存储到数据库中? - 堆栈内存溢出...
我有一个图像作为byte[] ,我需要将此图像保存在数据库中. 我为此使用Active Android库. 我知道db中用于此目的的数据类型应该是BLOB. 我知道byte[]不能直接存储,我知道它应 ...
- 如何系统由高效的自学Android,字节大牛如实说道,记住这几个点超越90%的Android开发者
前言 看到很多人提问非科班该如何学习编程,其实科班也基本靠自学.有句话叫"师傅领进门修行靠个人",再厉害的老师能教你的东西都是很有限的,真正的修行还是要靠自己.博主本科是数学专业, ...
- android 数据库 字节数组,Android上的GreenDAO:字节数组作为主键/构建包含字节数组属性Where子句的查询...
关于字节[]又名在greendao BLOB: 看着de.greenrobot.dao.query.WhereCondition.PropertyCondition.checkValueForType ...
- android 字符串转字节数组,java – 在Android中将字节数组转换为Charsequence
将CharSequence转换为字节数组 CharSequence seq; Charset charset; ... byte[] bytes = seq.toString().getBytes(c ...
- android 输出字节数组,Android蓝牙通信字节数组的数据类型转换 求教!
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 单片机和安卓手机进行蓝牙通信,发送电压数据到手机,恰好每次8位数据(1字节)传给上位机.采用以下代码获得16进制字符输出,以下是蓝牙通信接收并显示数据部分 ...
- android midi字节,MIDI的20个基本概念
原标题:MIDI的20个基本概念 Keyboard杂志老资格编辑Jim Aikin在纪念MIDI诞生20的时候发表一篇文章,讲述MIDI使用中经常遇到的20个概念,虽然都是"老生常谈&quo ...
- 【CDH】ClouderaManager集群报警,堆转储目录/tmp 或日志目录/var/log 可用空间小于 5.0 吉字节
https://blog.csdn.net/xueyao0201/article/details/79530130
- Android程序员的硬通货——ASM字节码插桩
作者:享学课堂Lance老师 转载请声明出处! 一.什么是插桩 QQ空间曾经发布的<热修复解决方案>中利用 Javaassist库实现向类的构造函数中插入一段代码解决 CLASS_ISPR ...
最新文章
- final cut pro的磁性链接是真的方便:小白力推
- 解析 WordPress 插件机制
- Linuxs查看进程,杀死进程
- 如何利用URLOS和云存储打造一个不惧怕宕机的网站环境
- 解决Lync 2013演示PPT提示证书问题的多种方法
- 2016年第14本:毅力----如何培养自律的习惯(漫画版)
- 编译器各个步骤的介绍
- python time函数的功能_Python中Python时间模块的常用功能,Pythontime,函数
- 平衡小车—TB6612FNG与直流电机控制教程
- java 向量 内积_向量内积外积
- H3C路由器-内/外网用户通过公网IP访问内部服务器
- WSJ0数据集简单介绍
- UPnP的介绍和理解
- 信用卡诈骗新招式:谎称银行来电帮提升额度
- 自学-CAD零基础视频教程网站
- 案例:世界500强如何打造汽车后市场智慧门店
- 我是歌手黄绮珊(黄妈)彭佳慧,
- mysql数据库 数据查询闯关(头哥)
- Java 阿里云图片添加水印
- 【互补松弛定理】12.7.16省队集训