Intereting Posts
Как вставить Викисловарь для автономного доступа в Android-приложении? Как сохранить растровое изображение на внутреннем хранилище Как удалить кнопку очистки в окне поиска списка? Есть ли простой способ конвертировать приложения для Apple в приложения для Android? ActionBar up navigation воссоздает родительскую активность вместо onResume Почему метод getOAuthAccessToken всегда запускает исключение в twitter4j api? AdbCommandRejectedException Получение свойств при тестировании на эмуляторе Когда вид прикреплен и отсоединен? OpenCV для Android, нужно ли устанавливать OpenCV Manager отдельно? Как я могу поворачивать отображение только в ландшафтном режиме в android? Android получит все страны на счетчике массива Разница между onPause и onStop () Автоматическое открытие InfoWindow при добавлении маркера Google Maps v2 Android Как использовать универсальный загрузчик изображений Как приостановить использование DownloadManager?

Почему клавиатура перестала работать в Android Emulator

Недавно обновил мой Android SDK, установив его на r20, и теперь, похоже, клавиатура перестала работать как с существующими, так и с новыми AVD.

Перед обновлением все отлично работало.

Кто-нибудь знает, что вызвало бы это? (Я использую ubuntu 12.04 x64).

Solutions Collecting From Web of "Почему клавиатура перестала работать в Android Emulator"

Я решил эту проблему, добавив «Поддержка клавиатуры» в AVD в AVD-Manager и изменив значение на «true».

Оказывается, это изменение настроек по умолчанию для эмулятора в r20 Android SDK.

Если вы хотите включить клавиатуру для своего виртуального устройства Android через командную строку, отредактируйте ~/.android/avd/[YOUR_AVD].avd/config.ini и добавьте это в файл:

 hw.keyboard=yes 

Перезагрузите AVD, и вы должны быть в бизнесе.

Если вы хотите включить клавиатуру для своего виртуального устройства Android через командную строку, отредактируйте файл ~ / .android / avd / [YOUR_AVD] .avd / config.ini и добавьте его в файл: hw.keyboard = yes Перезагрузите AVD и вы Должны быть в бизнесе.

Или, перейдите по следующему пути (в моем случае mukesh является пользователем): mukesh / .android / avd / [YOUR_AVD] .avd / config.ini и добавьте эту строку hw.keyboard = yes

Вы можете узнать больше об этом из моего блога здесь

Вам нужно добавить свойство к вашему AVD, чтобы включить поддержку клавиатуры.

  1. В Eclipse перейдите в Window> Android Virtual Device Manager
  2. Выберите свой AVD
  3. Нажмите «Изменить» …
  4. В разделе «Оборудование» нажмите «Создать».
  5. Свойство: поддержка клавиатуры
  6. Нажмите ОК.
  7. Измените значение для поддержки клавиатуры «да»,
  8. Нажмите «Изменить AVD».
  9. Выберите свой AVD
  10. Нажмите «Пуск» …