From 07cab72ce4b82ad8cc879c2787da0f21a193e38c Mon Sep 17 00:00:00 2001 From: Ken Wakasa Date: Tue, 20 Apr 2010 01:24:57 +0900 Subject: Fix the sandbox build & get rid of ICU dependency. Changed package name from com.android.inputmethod.latin2 to com.google.android.inputmethod.latin2. Copied LatinIME's current dictionaries from master's vendor directory. Confirmed latin_tolower() function returns the result identical to ICU's u_tolower(). - Note that I will merge the ICU dependency removal change to master. Change-Id: Ia85bd3e88ce5159934684e2228d8b0c5a8885296 --- java/Android.mk | 3 +++ java/AndroidManifest.xml | 5 +++-- java/src/com/android/inputmethod/latin/BinaryDictionary.java | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) (limited to 'java') diff --git a/java/Android.mk b/java/Android.mk index 1ecd596af..97c906f26 100755 --- a/java/Android.mk +++ b/java/Android.mk @@ -14,6 +14,9 @@ LOCAL_JNI_SHARED_LIBRARIES := libjni_latinime2 LOCAL_STATIC_JAVA_LIBRARIES := android-common #LOCAL_AAPT_FLAGS := -0 .dict +# The following flag is required because we use a different package name +# com.google.android.inputmethod.latin2 in the LatinIME sandbox. +LOCAL_AAPT_FLAGS := --custom-package com.android.inputmethod.latin LOCAL_SDK_VERSION := current diff --git a/java/AndroidManifest.xml b/java/AndroidManifest.xml index df54323d1..d33016a94 100755 --- a/java/AndroidManifest.xml +++ b/java/AndroidManifest.xml @@ -1,7 +1,8 @@ + package="com.google.android.inputmethod.latin2"> - + + diff --git a/java/src/com/android/inputmethod/latin/BinaryDictionary.java b/java/src/com/android/inputmethod/latin/BinaryDictionary.java index 87de94b76..6d0257b82 100644 --- a/java/src/com/android/inputmethod/latin/BinaryDictionary.java +++ b/java/src/com/android/inputmethod/latin/BinaryDictionary.java @@ -42,7 +42,7 @@ public class BinaryDictionary extends Dictionary { static { try { - System.loadLibrary("jni_latinime"); + System.loadLibrary("jni_latinime2"); } catch (UnsatisfiedLinkError ule) { Log.e("BinaryDictionary", "Could not load native library jni_latinime"); } -- cgit v1.2.3-83-g751a