How enable physical keyboard on Emulator in Android Studio? (Used to work)

后端 未结 4 1438
滥情空心
滥情空心 2021-02-03 16:55

I\'m not sure what changed but the physical keyboard from my computer no longer works for the emulator (running kitkat in Nexus 5, x86). When i look in AVD at the device\'s adva

相关标签:
4条回答
  • 2021-02-03 16:57

    Find the emulator's configuration in your home directory:

    //Located in:
    ~/.android/avd/<The_Device_Name>/config.ini
    

    For example, on the Nexus 5 (created by Android Studio), it was:

    ~/.android/avd/Nexus5.avd/config.ini
    

    Change the below setting to be:

    hw.keyboard=yes
    
    0 讨论(0)
  • 2021-02-03 17:02

    Open and Navigate to Tools → Android → AVD Manager → Edit -> pencil icon)

    Click on Show Advanced settings and scroll down and you can see the option Enable Keyboard input (example second image) Check that box and Click on Finish.

    0 讨论(0)
  • 2021-02-03 17:03

    UPDATE:

    Change hw.keyboard = yes.

    And make the file config.ini Read-only:

    1.Right-click on the file open its settings.

    2.Make every options on the permissions tab into Read-only(refer screenshot)

    Trust me this will work it happens because this file gets rewritten,when we lock it out the bug disappears.

    0 讨论(0)
  • 2021-02-03 17:23

    In the advanced settings of a virtual device in Android Studio 1.0.2 AVD Manager, there is actually a checkbox that allows to enable keyboard input without editing the config.ini by hand.

    Tools → Android → AVD Manager → pencil icon (shown in picture) → Show Advanced Settings (scroll to bottom) → Enable Keyboard Input

    enter image description here

    0 讨论(0)
提交回复
热议问题