Я хочу расширить Android 2.3 Keyboard (LatinIme).Я получаю исходный код от https://android.googlesource.com/platform/packages/inputmethods/LatinIME
После исправления некоторых ошибок (пропущенных классов) и переименования пакетов, я могу установить его как бонусную клавиатуру.Но это не работает.
Я вижу:
ОШИБКА / AndroidRuntime (23089): Причина: java.lang.NoClassDefFoundError: com.android.inputmethod.latin.BinaryDictionary
но имя моего пакета com.keyboard.latin, и я удаляю все ссылки на этот пропущенный класс.
Может кто-нибудь дать мне совет, как решить эту проблему?