Невозможно ввести editText в эмулятор Mac

Я новый пользователь Mac OS, и я перенес свой проект на Mac после установки Eclipse и всех необходимых требований. Мое приложение работает нормально, но я не могу ввести эмулятор.

Я запускаю эмулятор Android 4.1 с помощью Eclipse Juno.

Solutions Collecting From Web of "Невозможно ввести editText в эмулятор Mac"

Это проблема с новой версией Android Tools. Вам нужно будет отредактировать AVD, чтобы добавить параметр следующим образом:

Из Eclipse перейдите в AVD Mananger.

  • Выберите конкретный AVD и нажмите Edit
  • Перейдите в раздел «Оборудование», нажмите «Создать».
  • Выберите имя свойства: поддержка клавиатуры
  • По умолчанию добавляется значение «нет». Просто нажмите на столбец значений и измените его на «да».
  • Нажмите «Изменить AVD» еще раз.

Это добавит свойство hw.keyboard=yes в файле config.ini для AVD. И оттуда он должен хорошо работать.

Ответ, опубликованный @Romin, выглядел многообещающим, но, к сожалению, не работал для меня в SDK 4.0.3. Сколько раз я менял его на «да», он все равно вернется к «нет» после нажатия «Редактировать AVD» (почему нет кнопки «сохранить»?)

Мое решение состояло в том, чтобы просто отредактировать файл .ini напрямую:

  1. $HOME/.android/avd/your-device.avd/config.ini .
  2. Изменить hw.keyboard=yes

В Genymotion отредактируйте AVD и установите «Использовать виртуальную клавиатуру для ввода текста».