Intereting Posts
Вложенные внутренние переменные класса доступа к внутреннему классу Java Преобразование json-строки в объект java? Можно ли принудительно установить EULA во время установки Android-приложения? Android – Анимируйте верхний вид ViewMargin / bottomMargin / etc в LinearLayout или RelativeLayout Исключение исключений в Firebase runloop (3.0.0) Автоматическая очистка задач происходит в современных версиях Android? Почему метод onResume будет запущен дважды, если приложение все еще использует метод onCreate? Сложность строк GridView: как сделать высоту строки подходящей для самого высокого элемента? Как я могу не допустить, чтобы активность Android вкратце попадала в портретный режим, когда я указал пейзаж? Как вернуться на рынок, когда настраиваемая схема URL-адресов Android не обрабатывается? Произошел INTERNAL_ERROR, когда requestEmail из GoogleSignInOptions Android Захват изображения без намерения, дает различный вывод на разных устройствах Не нацеливание на последние версии Android Как получить все файлы из папки с ресурсами Проверить на resultCode в Android BroadcastReceiver?

Клавиатура Android Emulator не отображается

Просто установил sdk для Android на моем macbook pro. Я создал виртуальное устройство, выделенное на память размером 50 МБ в Android 3.0. Я запускал эмулятор, а Android_ отображается слева, но интерфейс клавиатуры не отображается справа. У меня включен hw.keyboard.lid. Не уверен, что это имеет к этому какое-то отношение.

Solutions Collecting From Web of "Клавиатура Android Emulator не отображается"

Нажмите CTRL + F11 или num pad 7, чтобы включить экранную клавиатуру в ОС. Я не думаю, что эмулятор 3.0 имеет эквивалентный интерфейс клавиатуры, как это делают другие.

Выполните следующие настройки> Язык и ввод> по умолчанию> Аппаратная физическая клавиатура> выключить, чтобы включить экранную клавиатуру

Вы также можете выдать команду с клавиатуры. http://developer.android.com/guide/developing/tools/emulator.html

например

Android == Клавиатура ПК

Назад Ключ == ESC

Меню == Страница-вверх

Я только что наткнулся на эту проблему и решил ее – настройка клавиатуры по умолчанию в 3.0-изображении установлена ​​на японский IME (который я предполагаю, не работает пейзаж). Просто зайдите в настройки и измените его на клавиатуру Android.

Да, ctrl + f11 и num-7 вызывают мягкую клавиатуру. Полезно, но не так удобно для тестирования, как старая клавиатура / эмулятор.

В Android 3.0 SDK с использованием v11 или выше боковая клавиатура, по-видимому, больше не доступна по умолчанию, по-видимому, для лучшего эмуляции того, что устройства – все сенсорные экраны. AVD, основанный на стандартном стеке WVGA800 по умолчанию и любом AVD, основанный на пользовательском размере экрана, не будет иметь клавиатуру стороннего эмулятора для вас, и я не мог найти, какой параметр может включить его. Однако…

Я смог получить боковую клавиатуру (очень удобную для тестирования dev +), загрузив некоторые старые скины с http://teavuihuang.com/android/ и создав на основе AVD. Каким-то образом это позволяет клавиатуре эмулятора через некоторый файл или настройку, которые AVD-редактор не предоставляет. Размер окна и размещение клавиатуры эмулятора не совсем совпадают, но он бьет из ничего.

Похоже, Google должен был задокументировать все эти тонкости по адресу http://developer.android.com/guide/developing/devices/emulator.html , но они этого не сделали.

На новых версиях Android вы не найдете его в настройках AVD, вам просто нужно нормально загрузить эмулятор и перейти в приложение «Настройки», там вы можете НЕ использовать аппаратную клавиатуру вашего компьютера.

Это работает для меня: я включаю «Hardware Keyboard Present» в определении AVD. Когда AVD загружается, виртуальная клавиатура не появляется в устройстве, но клавиатура компьютера работает. Затем перейдите в Настройки -> Язык и Вход -> Клавиатура и методы ввода -> По умолчанию. Здесь я отключу опцию Hardware (Physical Keyboard). Теперь и виртуальная клавиатура, и клавиатура компьютера работают – лучше всего в обоих мирах.

Но, как сказал user850688, вы должны делать это каждый раз, когда загружаете AVD. Если вы не хотите этого делать, отключите настройку Hardware Keyboard Present в AVD, и у вас всегда будет виртуальная клавиатура, но вы не можете использовать клавиатуру компьютера вообще.

Просто измените функции устройства AVD. Вы выбрали конкретное разрешение, например. 240 X 360. Вместо этого выберите QVGA. Появится клавиатура.

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

Я не знаю, будет ли это полезно, но в Android 4.0, даже если у вас включена эмуляция аппаратной клавиатуры, вы можете вывести системное меню в верхней части экрана, и это должно дать вам возможность повернуть Выключить аппаратную клавиатуру, снова включить виртуальную клавиатуру. Любопытно, что я обнаружил, что эмуляция аппаратной клавиатуры по-прежнему работает – лучшая из обоих миров!

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