Tag: icu

Dibujo de texto complejo en android ics en c nativo

NB: Todo mi senario es solo para la versión android ICS. Mi meta es hacer que el texto tenga guiones script / indic complejos. En ICS, esta característica se ha agregado en WebView (y así Browser). Si cualquier texto indic se representa en el Navegador o WebView se procesa correctamente. Pero en otros widgets (TextView, […]

Unicode y Android NDK

¿Hay alguna manera de utilizar cadenas UTF-8/16 en el NDK sin incluir una biblioteca de varios megabytes como ICU? ¿Está integrada la ICU en Android?

Compilando ICU para Android – 'uint64_t' no nombra un tipo

Mientras intento cruzar la ICU usando android-ndk-r7 en Linux, se produce el siguiente error después de la configuración cuando ejecuto 'make' __/android-ndk-r7/platforms/android-8/arch-arm/usr/include/sys/types.h:124: error: 'uint64_t' does not name a type Esto es desencadenado por #include <sys / types.h> en icu / source / common / unicode / ptypes.h: 25. Parece ser un problema no-icu en android-ndk-n7. […]

Android e ICU 5.0

Comencé a usar ICU4J en mi proyecto de Android. Pero cuando ejecuto el proyecto en un dispositivo, en el lanzamiento, tengo un accidente. Aquí está el error: FATAL EXCEPTION: main java.lang.ExceptionInInitializerError at com.ibm.icu.text.SimpleDateFormat.<clinit>(SimpleDateFormat.java:849) at com.ibm.icu.text.DateFormat.get(DateFormat.java:1492) at com.ibm.icu.text.DateFormat.getDateInstance(DateFormat.java:1191) at com.phonedev.myApp.calendar.TimeCursor.getLongDate(TimeCursor.java:333) at com.phonedev.myApp.about.VersionInfo.getBuildDateTime(VersionInfo.java:44) at com.phonedev.myApp.myAppActivity.onCreate(myAppActivity.java:184) at android.app.Activity.performCreate(Activity.java:5133) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) […]

Compilación de la UCI utilizando brazo-linux-androideabi-4.4.3

Me gustaría cruzar la compilación de librerías estáticas ICU para Android usando Cygwin. Hasta ahora, he sido capaz de configurar y hacer las versiones Cygwin / MSVC y Cygwin. He instalado el androide-ndk-r7 y puedo ver una versión de gcc en el directorio de toolchains. Varios ejemplos sugieren usar host: arm-eabi – pero esto no […]

¿Qué significa 'ICU' en Android SDK?

Han visto nuevos paquetes en documentos Android SDK. Todos ellos están disponibles en el nivel API 24 que corresponde a Android Nougat y parecen reemplazar los paquetes ' java.xxx ' por ' android.icu.xxx '. Por ejemplo: El paquete java.text.DateFormat se duplica en android.icu.text.DateFormat y así sucesivamente También, en algunas clases de icu aparece la siguiente […]

Construyendo ICU con NDK

Durante los últimos días he estado tratando de averiguar cómo implementar la biblioteca de ICU para la compatibilidad con Android. Me puse muy al principio, tratando de compilar fuentes de ICU con NDK. Los conseguí de aquí: https://android.googlesource.com/platform/external/icu/ Lo puse en mi ubicación jni y agregó en mi archivo Android.mk esta línea: include $(call all-subdir-makefiles) […]

Transliteración de Hindi a Inglés en Android sin usar la API de Google

Quiero transliterar el texto hindi al inglés de la siguiente manera Hindi – " आपका स्वागत है " a Español – " aapka swagat hain " No quiero usar la API de Google Translate ni ninguna otra API de traducción. Si los uso, terminará dándome la versión traducida de mi texto hindi que es " […]

Soporte unicode en android ndk

Tengo una gran biblioteca de C / C ++ que necesito utilizar como parte de un proyecto de Android NDK. Esta biblioteca debe ser capaz de procesar inteligentemente cadenas UTF8 (por ejemplo, conversión a minúsculas / mayúsculas). La biblioteca tiene compilación condicional para enviar a una API de OS para realizar la conversión, pero no […]

Actualizar los datos de la zona horaria de Android

Estoy ejecutando Android 4.4.3 en mi dispositivo y por supuesto que ha caducado zonas horarias y estoy tratando de actualizar el tzdata en / system / usr / share / zoneinfo . Sin embargo, la sustitución inmediata del archivo no actualiza la zona horaria. Dado que la UCI mantiene su propia copia de los datos […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.