senzhk / ADBKeyBoard

Android Virtual Keyboard Input via ADB (Useful for Test Automation)
GNU General Public License v2.0
1.22k stars 299 forks source link

装了adb输入法执行回车事件没有反应 #41

Open CodeMonkeyLuffy opened 3 years ago

CodeMonkeyLuffy commented 3 years ago

装了adb输入法执行回车事件没有反应 先执行 adb shell am broadcast -a ADB_INPUT_TEXT --es msg 'Hello' 可以使用

然后执行回车事件搜索 没有反应 adb shell am broadcast -a ADB_INPUT_CODE --ei code 66

senzhk commented 3 years ago

--ei code 66 = should be related to gamepad, I am not sure if it works, because ADBkeyboard is IME not game controller.

CodeMonkeyLuffy commented 3 years ago

What are the solutions???

ysbing commented 3 years ago

装了adb输入法执行回车事件没有反应 先执行 adb shell am broadcast -a ADB_INPUT_TEXT --es msg 'Hello' 可以使用

然后执行回车事件搜索 没有反应 adb shell am broadcast -a ADB_INPUT_CODE --ei code 66

我这边有更好的方案,不用安装输入法也可支持中文输入,欢迎围观https://github.com/ysbing/yadb

rillzhang commented 3 years ago

装了adb输入法执行回车事件没有反应 先执行 adb shell am broadcast -a ADB_INPUT_TEXT --es msg 'Hello' 可以使用 然后执行回车事件搜索 没有反应 adb shell am broadcast -a ADB_INPUT_CODE --ei code 66

我这边有更好的方案,不用安装输入法也可支持中文输入,欢迎围观https://github.com/ysbing/yadb

每次都push文件然后附带执行命令么?支持安全键盘下输入么?

ysbing commented 3 years ago

装了adb输入法执行回车事件没有反应 先执行 adb shell am broadcast -a ADB_INPUT_TEXT --es msg 'Hello' 可以使用 然后执行回车事件搜索 没有反应 adb shell am broadcast -a ADB_INPUT_CODE --ei code 66

我这边有更好的方案,不用安装输入法也可支持中文输入,欢迎围观https://github.com/ysbing/yadb

每次都push文件然后附带执行命令么?支持安全键盘下输入么?

命令你应该可以看得懂吧,你Push一次,后续你直接执行输入命令即可,我刚测了下,支持安全键盘下的输入

rillzhang commented 3 years ago

装了adb输入法执行回车事件没有反应 先执行 adb shell am broadcast -a ADB_INPUT_TEXT --es msg 'Hello' 可以使用 然后执行回车事件搜索 没有反应 adb shell am broadcast -a ADB_INPUT_CODE --ei code 66

我这边有更好的方案,不用安装输入法也可支持中文输入,欢迎围观https://github.com/ysbing/yadb

每次都push文件然后附带执行命令么?支持安全键盘下输入么?

命令你应该可以看得懂吧,你Push一次,后续你直接执行输入命令即可,我刚测了下,支持安全键盘下的输入

嗯命令看得懂。我试试,有问题再请教您

TestOrDev commented 1 year ago

装了adb输入法执行回车事件没有反应 先执行 adb shell am broadcast -a ADB_INPUT_TEXT --es msg 'Hello' 可以使用 然后执行回车事件搜索 没有反应 adb shell am broadcast -a ADB_INPUT_CODE --ei code 66

我这边有更好的方案,不用安装输入法也可支持中文输入,欢迎围观https://github.com/ysbing/yadb

每次都push文件然后附带执行命令么?支持安全键盘下输入么?

你这个怎么使用啊 没看到教程

ysbing commented 1 year ago

装了adb输入法执行回车事件没有反应 先执行 adb shell am broadcast -a ADB_INPUT_TEXT --es msg 'Hello' 可以使用 然后执行回车事件搜索 没有反应 adb shell am broadcast -a ADB_INPUT_CODE --ei code 66

我这边有更好的方案,不用安装输入法也可支持中文输入,欢迎围观https://github.com/ysbing/yadb

每次都push文件然后附带执行命令么?支持安全键盘下输入么?

你这个怎么使用啊 没看到教程

你去到yadb首页,上面有教程吧,复制命令运行一遍就明白了