Skip to content Skip to sidebar Skip to footer

How Can I Copy/pate Multibyte Characters On Android Emulator?

I got to know how to copy/paste from command line tool at Paste text on Android Emulator adb shell input keyboard text 'foo' It works very well for ascii characters but it doesn'

Solution 1:

I think there is no way to do what you want.

Digging in the sources, the input command line tool ends up calling KeyCharacterMap.load(KeyCharacterMap.VIRTUAL_KEYBOARD), and uses that KeyCharacterMap to map from characters to keys press / release events.

Since KeyCharacterMap.VIRTUAL_KEYBOARD does not cover the whole Unicode range, it is not possible to generate events for a lot of characters.

Solution 2:

The latest Android Emulator (v25.3) can support copying & pasting multibyte characters. This was launched with Android Studio 2.3. Take a look at the screen recording of the behavior below...

enter image description here

Post a Comment for "How Can I Copy/pate Multibyte Characters On Android Emulator?"