因为需要使用appium+mitm来做半自动爬虫,折腾的大半天环境好了,但是遇到sendkey无法输入中文,于是开始爬坑。
1.首先,先百度,找到了下面两句话
cap['unicodeKeyboard'] = 'True'
cap['resetKeyboard'] = 'True'
但是调试时候发现,连app到打不开,他提示,UnicodeIME-debug.apk install_failed_update_incaomptiable,么办法,我只好继续找原因,原来是我们adb shell pm list package 一下就发现我们已经安装了 io.appium.android.ime 的包,这个阻碍了我们安装新的更新包,卸载吧(adb uninstall io.appium.android.ime)!然后,重启手机,这个时候再安装UnicodeIME-debug.apk,这个安装包电脑的appium文件夹里面,直接搜索文件夹,然后直接adb install '文件夹路径'+UnicodeIME-debug.apk,就行了吗?一般手机就可以了,但是小米手机还需要打开USB调试的允许USB安装软件的权限,然后打开,在adb install '文件夹路径'+UnicodeIME-debug.apk就完全ok了。恩,没有2了,结束。