2013-04-24 4 views
0

Я немного первокурсник в разработке Android, поэтому некоторые причины могут быть неправильными.Проблемы с отображением встроенной клавиатуры эмулятора Android

я столкнулась с проблемой, что виртуальная клавиатура не отображается, когда я запускаю эмулятор для любого созданного AVD с различными параметрами, но она появляется одно из следующих сообщений только без ожидаемой клавиатуры:

  1. «Аппаратная клавиатура не включена в AVD. Используйте на экранной клавиатуре» (с отмененным флажком «Аппаратная клавиатура присутствует»).
  2. «Аппаратная клавиатура. Используйте физическую клавиатуру для ввода ввода» (с выбранным флажком «Аппаратная клавиатура присутствует»).

Также я играл вокруг config.ini с флагами hw.keyboard, hw.keyboard.lid, hw.touchScreen, но ничто не могло мне помочь.

Пункт моего вопроса: как получить наиболее общий вид в правой части окна эмулятора, например this.

+0

Возможно, это поможет http://stackoverflow.com/questions/5812064/android-emulator-keyboard-not-displaying – Elior

+0

Да, я видел эту тему, но в моем случае эти ярлыки просто меняют ориентацию Портрет <-> Пейзаж.Для получения дополнительной информации посмотрите этот случай экрана, который у меня есть: [Отсутствие клавиатуры эмулятора и некоторые кнопки] (http://radikal.ru/F/s52.radikal.ru/i138/1304/6c/4285e0f48abb.png.html). Мой мозг взорван, что случилось, и что мне делать, чтобы быть в мухе :)? –

ответ

0

Итак, в настоящее время я решил свою проблему. Все предыдущие ответы не соответствовали моему вопросу, возможно, из-за неясного объяснения с моей стороны.

Итак, чтобы прояснить этот вопрос, прежде чем я даю ответ, главное было: Я имел в виду, что отсутствовала не аппаратная или программная клавиатура, а эмулятор собственной клавиатуры и несколько других кнопок. Я думаю, мой AVD Manager делает неправильную конструкцию AVD. Это разговор о специальном config.ini файла, который содержит два аномальных параметров:

skin.name = 320х480

skin.path = 320х480

После того как я изменил его, Например, чтобы

skin.name = HVGA

skin.path = платформы \ Android-XX \ шкурки \ HVGA

где XX означает любую версию в рамках описанного пути к коже в папке Android SDK,

все шкуры применяются правильно и эмулятор выглядят лучше.

К сожалению, у меня все еще есть проблема с пониманием. Почему после правильной установки и настройки dev. Среда, в которой АВД форматы Менеджер config.ini файл неправильно с параметрами hw.dPad = нет, hw.trackBall = нет по умолчанию и skin.name и skin.path набор для неправильных значений.

Смежные вопросы