TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Is Android Unicode Yet?

22 点作者 edent8 个月前

6 条评论

le-mark7 个月前
Very odd that this author seems to be conflating Unicode with fonts? I assumed since android is “jvm by another name” it would be utf-16 internally, just like the jvm. Encoding and decoding utf-8 is no problem. But this author is lamenting the incomplete fonts available in google project noto.
评论 #41793934 未加载
评论 #41794211 未加载
amake7 个月前
There seem to be some discrepancies between his table and the fonts contained in the repository. For instance, as of this comment the table says Noto Sans Miao Regular is missing from AOSP, but the repository apparently has had this since April 2023 (the author says he looked at the AOSP source code in September 2024):<p><a href="https:&#x2F;&#x2F;cs.android.com&#x2F;android&#x2F;platform&#x2F;superproject&#x2F;main&#x2F;+&#x2F;main:external&#x2F;noto-fonts&#x2F;notosansmiao&#x2F;NotoSansMiao-Regular.otf;bpv=1" rel="nofollow">https:&#x2F;&#x2F;cs.android.com&#x2F;android&#x2F;platform&#x2F;superproject&#x2F;main&#x2F;+&#x2F;...</a><p>Since he didn&#x27;t link to a specific commit representing the version of AOSP he looked at, it&#x27;s possible that this font really was added afterwards; I&#x27;m not going to go full archaeologist on this one. But at the very least it seems like the table needs another look.
amake7 个月前
iOS has provided a glyph for ⏻ U+23FB POWER SYMBOL since iOS 14:<p><a href="https:&#x2F;&#x2F;tofu.quest&#x2F;?q=%E2%8F%BB" rel="nofollow">https:&#x2F;&#x2F;tofu.quest&#x2F;?q=%E2%8F%BB</a><p>(Full disclosure: I maintain a project that catalogs which Unicode codepoints are covered by the default fonts on iOS and Android ( <a href="https:&#x2F;&#x2F;github.com&#x2F;amake&#x2F;CodePointCoverage&#x2F;">https:&#x2F;&#x2F;github.com&#x2F;amake&#x2F;CodePointCoverage&#x2F;</a> ); this feeds tofu.quest which is also my project.)
no_carrier7 个月前
The Python code is missing an import for ttlib. I&#x27;m assuming this comes from fonttools, but there&#x27;s no easy way to know that for sure in Python.
josephcsible7 个月前
I wonder if a Magisk module could be used to upgrade these fonts on rooted phones.
jmclnx7 个月前
&gt;Google&#x27;s Android platform has dreadful support for Unicode.<p>Android is based upon the Linux kernel, like all UN*X systems it usually uses UTF-8. I think M&#x2F;S Windows is based on UNICODE, UTF-16 IIRC.<p>So maybe he should complain to Microsoft :)
评论 #41794036 未加载