【问题标题】:What is ICU data in Flutter APK?Flutter APK 中的 ICU 数据是什么?
【发布时间】:2019-11-17 01:30:30
【问题描述】:

根据another post,Flutter APK 包含 ICU 数据(可能是 icudtl.dat 文件的意思)。

但是我的问题; Flutter APK 中的 ICU 数据 需要什么?

其实,ICU数据是什么?我的意思是,它是否与 react-native 的 bundle 相同(编译 java-script 并由内部 react-native C++ 代码执行)?

Flutter(或 Dart)不应该是 compile to native code(就像 ARM 和 x86 *.so 格式的 Android 原生库,以及 ARM 的 iOS)?

【问题讨论】:

  • 我猜 ICU 数据包含 ICU lib 需要的非程序数据。就像一个 GUI 工具包需要大量的字体文件才能工作。

标签: android flutter compilation


【解决方案1】:

根据: https://developer.android.com/guide/topics/resources/internationalization

http://site.icu-project.org/home

ICU 是一套成熟、广泛使用的 C/C++ 和 Java 库,为软件应用程序提供 Unicode 和全球化支持。

ICU 提供的服务的几个亮点:
格式化数字、日期、..、时间计算等。

【讨论】:

  • 问题更多是关于 ICU 数据,而不是 ICU 本身。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-03-25
  • 1970-01-01
  • 2020-04-07
  • 2019-08-05
  • 2021-04-04
  • 2020-06-28
  • 2020-08-01
相关资源
最近更新 更多