Reputation: 33991
I'm debugging an issue with the soft keyboard display not displaying when it should. However, I don't have a device handy for testing. The problem is that the emulator never shows the soft keyboard.
Some skins have a keyboard constantly displayed on the right, some don't, but none that I've tried so far has ever shown a keyboard on the device screen.
Is there some setting that I missed?
Upvotes: 110
Views: 141757
Reputation: 3225
Updated answer for Android API 35 (Android 15, although I didn't check since when it's been like this).
When an input should appear, click on the burger menu button from the floating menu:
Then, go to settings or press Alt + I:
In the last menu, finally, check the "Show on-screen keyboard" option under the Handwriting options:
That's it!
Upvotes: 2
Reputation: 336
Go to Tools > AVD Manager > Click on ▾ on the Respective Emulator and > Wipe Data and Restart, will solve the problem on New Android Studio.
Upvotes: -1
Reputation: 13541
I found out how to do this on the Android emulator itself (Menu, "Settings" App - not the settings of the emulator outside). All you need to do is:
open settings app -> Language & Input -> Go to the "Keyboard & Input Methods -> click Default
This will bring up a Dialog in which case you can then disable the Hardware Keyboard by switching the hardware keyboard from on to off. This will disable the Hardware keyboard and enable the softkeyboard.
Upvotes: 208
Reputation: 56
There is a bug in the new version of NOX app. Software keyboard doesn't work after switching to it in settings. To fix this, I installed Gboard using the Play Market.
Upvotes: 2
Reputation: 729
Here are the steps:
Upvotes: 40
Reputation: 21
Upvotes: 2
Reputation: 91
Settings > Language & input > Current keyboard > Hardware Switch ON.
This option worked.
Upvotes: 9
Reputation: 1243
To be more precise, with Lollipop these are the steps I followed to show soft keyboard:
NOTE: after that, you might experience problems in running you app (as I had). Simply restart the emulator.
Upvotes: 2
Reputation: 35997
Settings > Language & input > Current keyboard > Hardware Switch ON.
It allows you to use your physical keyboard for input while at the same time showing the soft keyboard.
I just tested it on Android Lollipop and it works.
Upvotes: 4
Reputation: 529
If you're using AVD manager add a hardware property Keyboard support and set it to false.
That should disable the shown keyboard, and show the virtual one.
Upvotes: 35