2

According to another post, Flutter APK contains ICU-data (maybe the icudtl.dat file was meant).

But my question; what is ICU data in Flutter APK required for?

Actually, what is ICU data? I mean, is it the same as react-native's bundle (which is compiled java-script and is executed by internal react-native C++ codes)?

Isn't Flutter (or Dart) supposed to compile to native code (like to ARM and x86 *.so format native-library for Android, and to ARM for iOS)?

Top-Master
  • 5,262
  • 5
  • 23
  • 45
  • 1
    I guess ICU data contains non-program data that the ICU lib need. Just like a GUI kit need a lot of font files to work. – jw_ Nov 19 '19 at 02:39

1 Answers1

1

according to : https://developer.android.com/guide/topics/resources/internationalization

and

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

ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications.

Few highlights of the services provided by ICU:
Format numbers, dates, .. , Time Calculations, etc..

Vahab Ghadiri
  • 1,366
  • 15
  • 19