升级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 吉字节问题相关推荐

  1. android 手机 吉字节,Java 数据类型05Android开发小典

    今天老何与大家分享Java中的数据类型,从一个大家相对感兴趣的话题聊起吧,随着智能手机与网络的普及,大家都办理了流量套餐,每到月底大家也非常关心有没有流量了?费用是如何被扣掉的? 好,让我们带着问题了 ...

  2. Android8.1 吉字节问题

    编译完Android8.1后,发现存储中都是"吉字节"等样式 原来在源码/external/icu/icu4c/source/data/unit目录有个 zh.txt 的文件. 搜 ...

  3. android 数据库 字节数组,java - 如何使用活动的android序列化字节数组并将其存储到数据库中? - 堆栈内存溢出...

    我有一个图像作为byte[] ,我需要将此图像保存在数据库中. 我为此使用Active Android库. 我知道db中用于此目的的数据类型应该是BLOB. 我知道byte[]不能直接存储,我知道它应 ...

  4. 如何系统由高效的自学Android,字节大牛如实说道,记住这几个点超越90%的Android开发者

    前言 看到很多人提问非科班该如何学习编程,其实科班也基本靠自学.有句话叫"师傅领进门修行靠个人",再厉害的老师能教你的东西都是很有限的,真正的修行还是要靠自己.博主本科是数学专业, ...

  5. android 数据库 字节数组,Android上的GreenDAO:字节数组作为主键/构建包含字节数组属性Where子句的查询...

    关于字节[]又名在greendao BLOB: 看着de.greenrobot.dao.query.WhereCondition.PropertyCondition.checkValueForType ...

  6. android 字符串转字节数组,java – 在Android中将字节数组转换为Charsequence

    将CharSequence转换为字节数组 CharSequence seq; Charset charset; ... byte[] bytes = seq.toString().getBytes(c ...

  7. android 输出字节数组,Android蓝牙通信字节数组的数据类型转换 求教!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 单片机和安卓手机进行蓝牙通信,发送电压数据到手机,恰好每次8位数据(1字节)传给上位机.采用以下代码获得16进制字符输出,以下是蓝牙通信接收并显示数据部分 ...

  8. android midi字节,MIDI的20个基本概念

    原标题:MIDI的20个基本概念 Keyboard杂志老资格编辑Jim Aikin在纪念MIDI诞生20的时候发表一篇文章,讲述MIDI使用中经常遇到的20个概念,虽然都是"老生常谈&quo ...

  9. 【CDH】ClouderaManager集群报警,堆转储目录/tmp 或日志目录/var/log 可用空间小于 5.0 吉字节

    https://blog.csdn.net/xueyao0201/article/details/79530130

  10. Android程序员的硬通货——ASM字节码插桩

    作者:享学课堂Lance老师 转载请声明出处! 一.什么是插桩 QQ空间曾经发布的<热修复解决方案>中利用 Javaassist库实现向类的构造函数中插入一段代码解决 CLASS_ISPR ...

最新文章

  1. final cut pro的磁性链接是真的方便:小白力推
  2. 解析 WordPress 插件机制
  3. Linuxs查看进程,杀死进程
  4. 如何利用URLOS和云存储打造一个不惧怕宕机的网站环境
  5. 解决Lync 2013演示PPT提示证书问题的多种方法
  6. 2016年第14本:毅力----如何培养自律的习惯(漫画版)
  7. 编译器各个步骤的介绍
  8. python time函数的功能_Python中Python时间模块的常用功能,Pythontime,函数
  9. 平衡小车—TB6612FNG与直流电机控制教程
  10. java 向量 内积_向量内积外积
  11. H3C路由器-内/外网用户通过公网IP访问内部服务器
  12. WSJ0数据集简单介绍
  13. UPnP的介绍和理解
  14. 信用卡诈骗新招式:谎称银行来电帮提升额度
  15. 自学-CAD零基础视频教程网站
  16. 案例:世界500强如何打造汽车后市场智慧门店
  17. 我是歌手黄绮珊(黄妈)彭佳慧,
  18. mysql数据库 数据查询闯关(头哥)
  19. Java 阿里云图片添加水印
  20. 【互补松弛定理】12.7.16省队集训

热门文章

  1. 南京GIS公司名单(持续更新中)
  2. 【ceph】ceph osd启动及peering过程中osdmap相关加载和更新流程
  3. 怎样将iphone照片通过MAC导入移动硬盘?
  4. 【iPhone】解决照片无法编辑或删除的问题
  5. mysql mpm_zabbix+mysql mpm监控
  6. Wagtail 教程 3:引入 Bootstrap 4,Font Awesome,页面布局优化
  7. webrtc中GCC拥塞控制模块之码率控制器AimdRateControl
  8. 在centos下安装使用busybox工具箱
  9. Stm32 DHT11
  10. 径向偏振光激发环偶极子