Я знаю, что это потенциально плохая идея (тм), но выслушайте меня.
У меня есть HTC Desire, и его внутреннее пространство для хранения сильно ограничено (150 МБ, едва ли), работает Cyanogenmod 7.1. Я не совсем доволен прилагаемой клавиатурой и испытал клавиатуру Swiftkey X с большим удовлетворением. Теперь, поскольку приложения клавиатуры не могут быть установлены на SD-карту, когда они используются, это занимает более 15 МБ этого драгоценного внутреннего пространства и сильно ограничивает количество приложений, которые я могу установить.
Мне пришло в голову, что я могу преобразовать Swiftkey в системное приложение и интегрировать его в ПЗУ, а после этого заморозить и удалить клавиатуру Android с помощью Titanium Backup. Естественно, я не слишком стремлюсь попробовать это, не спросив сначала, потому что это может иметь катастрофические последствия.
Итак, мой вопрос на самом деле:
Могу ли я удалить клавиатуру Android , если у меня есть приложение с альтернативным методом ввода?
Привет Мартин Тапанков: Да. Можно безопасно удалить стандартное приложение Android Keyboard, если вы уже установили на свой телефон альтернативный IME (редактор метода ввода). Вы можете перейти в «Настройки-> Локальные и текст-> Настройки текста-> Выбрать метод ввода», чтобы выбрать ТОЛЬКО ОДИН предпочтительный IME, а затем перезагрузить телефон, чтобы он автоматически подхватил ваш IME. Имейте в виду, что вам НЕ следует устанавливать или перемещать предпочтительное приложение IME на SD-карту, потому что после перезагрузки телефона IME по умолчанию вернется к клавиатуре Android (если у вас все еще установлено стандартное приложение Android Keyboard) или ваш телефон показать много ForceCloses (если вы удалили стандартное приложение Android Keyboard). Удачи!
К вашему сведению, я уже делал это раньше на своем Samsung Galaxy S Epic 4G (SPH-D700), который поставляется с аппаратной выдвижной клавиатурой, поэтому мой фактор риска был намного меньше вашего. :-)
Рауль Маренго
Мартин Тапанков
Рауль Маренго