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命令切换手机的输入法相关推荐

  1. adb shell命令

    adb查看当前activity无效(adb查看所有应用包名) 前面给大家分享了Airtest,感兴趣的小伙伴,可以前往:手机自动化测试IDE-–Airtest实战篇.手机自动化测试IDE -– 手把手 ...

  2. EasyClick adb shell命令大全

    EasyClick adb.shell命令大全目录 EasyClick adb.shell命令大全 ADB包安装步骤 使用教程 ADB高级命令 Android 常用的Linux命令 Android a ...

  3. Android SDK: adb shell 命令的使用(am、pm、wm、screencap、monkey等)

    本文链接: https://blog.csdn.net/xietansheng/article/details/86675136 adb其他命令介绍详见上一篇: Android SDK: adb 常用 ...

  4. android 常用adb 和 adb shell 命令 获取root权限

    android 常用adb 和 adb shell 命令 ADB常用命令:   1. 查看设备 adb  devices 这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会 ...

  5. 【Android】adb命令和adb shell命令

    adb命令是adb这个程序自己的命令.adb shell是Android系统自带的命令,都保存在Android系统的/system/bin目录下,命令文件本质是shell脚本. ADB命令 adb d ...

  6. Adb shell命令打电话测试4G

    Adb shell命令打电话测试4G 在没有显示屏的情况下,怎么测试4G的打电话和上网功能: 1.上网功能测试 用route命令看路由信息 Kernel IP routing tableDestina ...

  7. adb shell 命令详解,android, adb logcat

    http://www.miui.com/article-275-1.html http://noobjava.iteye.com/blog/1914348 adb shell 命令详解,android ...

  8. 常用adb shell 命令

    常用adb shell命令: 1.按键事件           input text <string>   input a string to device          input ...

  9. android ADB shell 命令启动 android程序

    今天用eclipase写了个android程序,主要用到了service.activity.broadcast,在安卓系统手机上调试通过,现在想用ADB shell命令启动这个程序,使达到的效果和在e ...

最新文章

  1. PCL:拟合平面直线和曲线以及空间曲线的原理到算法实现
  2. ios获取新数据要不要关_ios获取新数据要不要关
  3. 输入框输入数字,且不能有小数点存在
  4. JavaScript数据类型:Typeof解释
  5. 开源GIS解决方案,暨GeoServer+OpenLayer结合开发总结
  6. sql 2000 安装问题
  7. 5G精华问答 | 5G关键技术解读
  8. 第二百三十二节,Bootstrap排版样式
  9. 联想小新触摸板驱动_联想笔记本触摸板驱动下载
  10. 关于音频芯片MICIN和LINEIN,HPOUT和OUT的区别
  11. King Arthur's Knights 【HDU - 4337】【哈密顿回路性质Dirac定理】
  12. MySQL(InnoDB剖析):---InnoDB关键特性(插入缓冲(Insert Buffer)、两次写(doublewrite)、自适应哈希索引(AHI)、异步IO(AIO)、刷新邻接页)
  13. 计算机不能辨别汉字wifi,电脑搜不到带汉字的wi-fi怎么办
  14. LaTeX入门学习(8)(术语)
  15. 百余款智能电视创意类应用参赛角逐 Top13 App新鲜出炉!
  16. 元宇宙的东风吹向何处?企业如何乘势布局?
  17. vue项目打包部署注意点 + 宝塔面板几步部署项目
  18. 有向无环图的拓扑排序 关键路径
  19. 基于计数栈的非递归二叉树遍历算法
  20. Python的回溯算法

热门文章

  1. c# word 增加段落_python-docx处理word文档
  2. python数据挖掘面试题_数据挖掘150道笔试题
  3. 安利一款软件:可视化磁盘分析(查看磁盘空间被那些文件占据了)
  4. 安装Git和注册GitHub账号
  5. 猪肉价格的波动因素分析
  6. (附源码)spring boot大学体育赛事管理系统 毕业设计 180923
  7. 12个IDEA超神奇淫小技巧,超实用!
  8. html+css面试题(更新中)
  9. 软件测试工程师对学历有要求吗?你想知道的都在这儿了!
  10. I2S/PCM接口及音频codec