问题

AVD(Android Virtual Device)是Android SDK自带的模拟器创建、管理工具,APP开发人员、测试人员、逆向人员等常使用它进行APP调试与分析。

AVD创建的模拟器,默认情况下是无法使用物理键盘进行输入的,只能通过鼠标点击模拟器里的键盘进行输入,如下图所示:

使用模拟器里的键盘效率比较低,输入各种特殊符号尤其麻烦,并且鼠标点击明显没有键盘敲击来得快。让模拟器支持物理键盘输入是很常见的需求。

解决

其实AVD创建的模拟器是支持物理键盘输入的,只需要修改模拟器的一个设置即可。修改过程分三步:

第一步,在AVD Manager的模拟器列表中选中要修改的模拟器,并点击旁边的“Edit”:

第二步:在弹出的模拟器编辑窗口中,勾选“Hardware keyboard present”,并点击OK以关闭模拟器编辑窗口:

第三步:回到模拟器中,测试能否使用物理键盘输入内容。如果还是不行,重启一下模拟器就可以了。

此时就可以通过键盘输入字符以及特殊符号了。

———————————————————————————————————————————

欢迎关注我的微博:大雄_RE。专注软件逆向,分享最新的好文章、好工具,追踪行业大佬的研究成果。

AVD创建的模拟器无法使用物理键盘的问题相关推荐

  1. 关于android模拟器上面物理键盘失效,电脑键盘也无法输入的解决

    最近将android SDK和ADT都更新至了最新版本,毕竟新版更多人性化的设计和操作界面,不过更新过之后发现有许多地方和以前的操作有些不同,总觉得别扭,比如之前习惯了用模拟器的物理键盘进行账号登陆等 ...

  2. android模拟器EditText 不能用物理键盘输入,也不能用电脑键盘输入

    昨天升级了SDK,ADT,发现原来可以在EditText里面使用电脑的键盘输入的功能,现在无法输入了,连模拟器的无力键盘也不行,只能使用虚拟键盘,非常麻烦,还有在baidu里有如下方法,只是在Crea ...

  3. VRP远程管理(华为设备telnet登录密码配置与测试环境搭建)——在物理机上创建回环网卡及eNSP模拟器与物理机实现连接通信

    目录 一.在网络连通的情况下,开启telnet服务 二.用户认证配置 1. 密码认证模式 2. aaa认证模式 三.eNSP模拟器telnet测试环境搭建 1.在物理机上创建回环网卡及IP地址配置 2 ...

  4. 创建安卓模拟器的两种方式及常用Android命令介绍

    创建安卓模拟器有以下两种方式: 1>通过图形界面创建,在Eclipse中单击Windows->Android Virtual Device Manager启动图形界面窗口 2>如果用 ...

  5. android+模拟器皮肤,自定义android模拟器皮肤和键盘映射

    我想为Android模拟器创建自己的皮肤.我有照片购买了一些皮肤图像. 有一些额外的按钮,我需要映射,以便点击它时应该生成一个特定的事件. 在我的个性化皮肤文件夹的布局文件看起来是这样的:自定义and ...

  6. Eclipse 创建 Android 模拟器

    Android App开发一般需要模拟器来测试程序的正确性,特别是对于那些爱惜真机的开发者来说.其创建方法也分两种:一是通过eclipse开发环境,二是通过命令行创建.这里主要介绍如何在eclipse ...

  7. android studio中的模拟器,使用Android Studio创建Andorid模拟器

    1.首先,启动Android Studio ,点击下面按钮,进入创建模拟器管理页面 2.点击Create Virtual Device创建模拟器 3.在弹出的页面中,Categroy类型选择" ...

  8. 2021-05-26 使用Android Studio创建手机模拟器

    Android Studio 一个写安卓APP应用的代码编辑器之类的?嗯,应该是... 这里只是需要用到里面的AVD Manager 创建安卓模拟器(也可以用mumu类的安卓模拟器):SDK Mana ...

  9. xbox one 解码_如何将物理键盘连接到Xbox One

    xbox one 解码 Microsoft's Xbox One has limited support for some types of physical keyboards, but not m ...

最新文章

  1. Windows Phone 7 不温不火学习之《画图》
  2. Thrift Java Servers Compared
  3. 《算法竞赛进阶指南》打卡-基本算法-AcWing 97. 约数之和:递归、快速幂
  4. why approver preview in Document builder is empty
  5. QT读写Sqlite数据库三种方式
  6. Git 实用技巧记录,看这篇你就明白了!
  7. linux系统编程:IO读写过程的原子性操作实验
  8. wincc与第三方软件opc通讯_OPC 通讯不得不说的强大软件
  9. libtorch下载
  10. 照着教程装oracle却报错,手把手演示win7系统安装oracle10g程序遇到“程序异常终止。发生内部错误...”的操作教程...
  11. STM32电机库5.4开源注释单电阻霍尔 有感霍尔读取电角度 单电阻采样
  12. 怎么隐藏运行linux控制台,Win10秘笈:如何隐藏任意程序运行界面? - IT之家
  13. docker阿里云镜像加速
  14. Edison 蓝牙模块 学习笔记
  15. 计算机二级ms高级应用考试内容,计算机二级《MSOffice》高级应用考试大纲
  16. 计算理论导引重点知识回顾
  17. 是HTML+CSS的学习笔记捏
  18. 爬虫实例 8684公交网-太原公交线路信息
  19. 装修后才知道的79件事,无数网友真金白银砸出来...
  20. 2021-2027全球与中国单向拉伸聚丙烯薄膜市场现状及未来发展趋势

热门文章

  1. bs4中select函数使用
  2. 中文可以做计算机语言吗,为什么不能用中文来做编程呢?
  3. Kibana下载和安装
  4. 直播平台搭建源码,uniapp progress进度条
  5. Java利用选择排序和冒泡排序实现对键盘录入的数据排序
  6. 读《牧羊少年奇幻之旅》
  7. Hello Spring Validation, 我爱你不问归期
  8. 解决 vagrant up下载太慢的问题
  9. 串口通信常用API总结
  10. openSUSE网络配置