通过adb shell命令切换手机的输入法
ime enable:使输入法可用
ime set :设置输入法
一、命令:切换到自定义的输入法,
shell@android:/ $ ime enable mycom.speaking.application/com.voice.recognition.keyboard.utils.MyImeService
shell@android:/ $ ime set mycom.speaking.application/com.voice.recognition.keyboard.utils.MyImeService
运行结果:
原来的界面,显示的是三星默认的输入法
命令执行后,显示为自定义的输入法
二、切换为三星默认的输入法
shell@android:/ $ ime enable com.sec.android.inputmethod/.SamsungKeypad
shell@android:/ $ ime set com.sec.android.inputmethod/.SamsungKeypad
运行后的结果:由原来自定义的输入法切换为了三星的输入法
注:
1.参考资料:https://android.stackexchange.com/questions/47948/how-to-change-input-method-with-ime-command
2.获取输入法的名字
List<InputMethodInfo> InputMethods = ((InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE)).getEnabledInputMethodList();String NewInputMethodName = "";for (int i = 0; i < InputMethods.size(); i++) {InputMethodInfo inputMethod = InputMethods.get(i);NewInputMethodName = inputMethod.getId();System.out.println("input method " + i + " ...id ..." + inputMethod.getId());}
通过adb shell命令切换手机的输入法相关推荐
- adb shell命令
adb查看当前activity无效(adb查看所有应用包名) 前面给大家分享了Airtest,感兴趣的小伙伴,可以前往:手机自动化测试IDE-–Airtest实战篇.手机自动化测试IDE -– 手把手 ...
- EasyClick adb shell命令大全
EasyClick adb.shell命令大全目录 EasyClick adb.shell命令大全 ADB包安装步骤 使用教程 ADB高级命令 Android 常用的Linux命令 Android a ...
- Android SDK: adb shell 命令的使用(am、pm、wm、screencap、monkey等)
本文链接: https://blog.csdn.net/xietansheng/article/details/86675136 adb其他命令介绍详见上一篇: Android SDK: adb 常用 ...
- android 常用adb 和 adb shell 命令 获取root权限
android 常用adb 和 adb shell 命令 ADB常用命令: 1. 查看设备 adb devices 这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会 ...
- 【Android】adb命令和adb shell命令
adb命令是adb这个程序自己的命令.adb shell是Android系统自带的命令,都保存在Android系统的/system/bin目录下,命令文件本质是shell脚本. ADB命令 adb d ...
- Adb shell命令打电话测试4G
Adb shell命令打电话测试4G 在没有显示屏的情况下,怎么测试4G的打电话和上网功能: 1.上网功能测试 用route命令看路由信息 Kernel IP routing tableDestina ...
- adb shell 命令详解,android, adb logcat
http://www.miui.com/article-275-1.html http://noobjava.iteye.com/blog/1914348 adb shell 命令详解,android ...
- 常用adb shell 命令
常用adb shell命令: 1.按键事件 input text <string> input a string to device input ...
- android ADB shell 命令启动 android程序
今天用eclipase写了个android程序,主要用到了service.activity.broadcast,在安卓系统手机上调试通过,现在想用ADB shell命令启动这个程序,使达到的效果和在e ...
最新文章
- PCL:拟合平面直线和曲线以及空间曲线的原理到算法实现
- ios获取新数据要不要关_ios获取新数据要不要关
- 输入框输入数字,且不能有小数点存在
- JavaScript数据类型:Typeof解释
- 开源GIS解决方案,暨GeoServer+OpenLayer结合开发总结
- sql 2000 安装问题
- 5G精华问答 | 5G关键技术解读
- 第二百三十二节,Bootstrap排版样式
- 联想小新触摸板驱动_联想笔记本触摸板驱动下载
- 关于音频芯片MICIN和LINEIN,HPOUT和OUT的区别
- King Arthur's Knights 【HDU - 4337】【哈密顿回路性质Dirac定理】
- MySQL(InnoDB剖析):---InnoDB关键特性(插入缓冲(Insert Buffer)、两次写(doublewrite)、自适应哈希索引(AHI)、异步IO(AIO)、刷新邻接页)
- 计算机不能辨别汉字wifi,电脑搜不到带汉字的wi-fi怎么办
- LaTeX入门学习(8)(术语)
- 百余款智能电视创意类应用参赛角逐 Top13 App新鲜出炉!
- 元宇宙的东风吹向何处?企业如何乘势布局?
- vue项目打包部署注意点 + 宝塔面板几步部署项目
- 有向无环图的拓扑排序 关键路径
- 基于计数栈的非递归二叉树遍历算法
- Python的回溯算法