前序

“adb shell input textyoyo“ 可以通过adb 输入英文的文本,由于不支持unicode编码,所以无法输入中文,github上有个国外的大神写了个ADBKeyBoard输入法的apk,完美支持unicode编码,也能输入中文和其它字符了

具体的操作步骤可参考“上海-悠悠”写的这篇文章:https://www.cnblogs.com/yoyoketang/p/8998789.html,很详细,本人会在此基础上进行部分信息的补充。

补充点:

示例1:

ADBKeyBoard.apk的下载,点击页面中ADBKeyBoard在github的源码地址ADBKeyBoard github 地址  进入的页面查找apk文件

示例2:

查找更多的emoji表情对应的unicode字符

  • 发送Unicode字符,To send

    appium----adb shell输入中文/Emoji表情符(ADBKeyBoard)的更多相关文章

    1. 教你如何让数据库支持emoji表情符存储

      From: http://www.cnblogs.com/janehoo/archive/2016/04/06/5359800.html 一.教你如何让数据库支持emoji表情符存储 解决方式:更换字 ...

    2. mysql支持emoji表情符存储

      一.教你如何让数据库支持emoji表情符存储 解决方式: 更换字符集utf8-->utf8mb4 问题描述: 前台应用抓取微博信息,每天总有几条数据插入不成功.应用日志显示: java.sql. ...

    3. emoji表情符处理替换成空格

      /**    * 用filterOffUtf8Mb4    * Description: 过滤率四个字节的utf-8字符(emoji表情符),替换成四个空格.    *         四字节utf- ...

    4. iOStextField/textView在输入时限制emoji表情的输入

      https://www.jianshu.com/p/5227e6aab4d4 2017.02.27 13:08* 字数 146 阅读 6109评论 6喜欢 14 又遇到输入框输入表情的情况了,之前写了 ...

    5. appium+python自动化39-adb shell输入中文(ADBKeyBoard)

      前言 上一篇提到"adb shell input textyoyo" 可以通过adb 输入英文的文本,由于不支持unicode编码,所以无法输入中文,github上有个国外的大神写 ...

    6. 过滤emoji表情符

      1.使用正则匹配 public  function remove_emoji($text){        return preg_replace('/([0-9|#][\x{20E3}])|[\x{ ...

    7. appium常见问题07_appium输入中文无效

      前几天在appium android自动化测试过程中,使用send_keys()输入中文,发现只能输入字母和数字,输入中文无反应. 大家是否同样遇到过该问题,当大家同样遇到该问题时,在配置参数desi ...

    8. java处理数据库不支持的emoji表情符

      一般数据库的编码是utf8,utf8是不支持存储表情符的,当存入的微信昵称带有表情符时就会出现乱码情况,有两种解决方法: 1.mysql数据库升级到5.5版本以上,utf8改为utf8mb4,utf8 ...

    9. js过滤输入的emoji表情

      因为emoji表情是Unicode编码, 在某些流浪器上会显示乱码, 有的数据库字节不够也无法存储, 网上有很多解决此类问题的办法, 最简单的莫过于将emoji表情替换成文本, 比如 [表情][表情] ...

    随机推荐

    1. C++下实现同接口下多个类作为参数的调用和传参

      /* 实现同接口下不同类的对象的转移 定义类的接口 定义多个继承该接口的类 定义管理类,把接口当作类型, 传入该接口下各种类的对象,进行操作 */ #include<iostream> # ...

    2. CentOS7.3 部署Haproxy 1.7.2

      haproxy:http://www.haproxy.org/ 本文涉及haproxy的安装,并做简单配置. 一.环境准备 1. 操作系统 CentOS-7-x86_64-Everything-151 ...

    3. kaggle竞赛

      sklearn实战-乳腺癌细胞数据挖掘(博客主亲自录制视频教程) https://study.163.com/course/introduction.htm?courseId=1005269003&a ...

    4. sys模块python

      sys模块 1: sys是python自带模块. 利用 import 语句输入sys 模块. 当执行import sys后, python在 sys.path 变量中所列目录中寻找 sys 模块文件. ...

    5. layoutSubviews中判断横竖屏

      在ContentView中重写layoutSubviews方法,然后根据stausbar的方向判断当前视图的横竖屏.具体代码: -(void)layoutSubviews{ [super layout ...

    6. 项目Header组件的开发注意事项

      npm install stylus --save npm install stylus-loader --save 移动端一般采用rem布局方式 Header组件里iconfont的使用和代码优化: ...

    7. bzoj千题计划154:bzoj3343: 教主的魔法

      http://www.lydsy.com/JudgeOnline/problem.php?id=3343 high记录原始身高 HIGH记录每块排序之后的身高 不满一块的直接对high操作,重排之后再 ...

    8. xpath定位中详解id 、starts-with、contains、text()和last() 的用法

      1.XPATH使用方法 使用XPATH有如下几种方法定位元素(相比CSS选择器,方法稍微多一点): a.通过绝对路径定位元素(不推荐!) WebElement ele = driver.findEle ...

    9. python3使用stmplib发送邮件

      代码如下: import smtplib from email.mime.text import MIMEText from email.header import Header from email ...

    10. Javascript实现返回上一页面并刷新

      今天写了一个小小的提示成功的页面,同时要求返回上一页面,并实现对上一页面的操作进行刷新(例如删除的,添加的),在网上搜寻了一遍,基本上90%的都是说的是用window.history.go(-1), ...