2024年适配ACR122U的三星A8平板NFC UID模拟键盘APP求荐
适配ACR122U的NFC UID自动输入方案(2024年可用)
一、推荐可用APP
- NFC Tools Pro:2024年仍在持续更新,支持ACR122U外接读卡器(需在APP设置中开启OTG设备支持),可稳定读取NFC卡UID。配合其内置的「自动操作」功能,可配置将UID模拟键盘输入到指定网页表单,还能添加自动提交的触发动作。注意需在系统设置中为APP授予「模拟键盘输入」和「OTG存储」权限。
- Tasker + NFC Reader插件:Tasker是安卓端高自由度自动化工具,搭配适配安卓13/14的NFC Reader插件(2024年有兼容ACR122U的版本),可自定义完整流程:读取UID后,调用Tasker的「输入文本」动作填充网页表单,再模拟点击提交按钮。适合有基础自动化经验的用户,灵活性更强。
二、关键设置注意事项
- 确保三星A8平板的OTG功能已开启(路径:设置→连接→OTG连接),若ACR122U读卡器供电需求较高,可外接辅助电源避免平板供电不足导致识别失败。
- 安卓13及以上版本需手动为APP开启「无障碍」权限,才能正常触发模拟键盘输入和点击动作。
- 网页表单需处于前台激活状态,使用Tasker时可通过「UI选择器」精准定位表单输入框和提交按钮,避免误操作。
三、无合适APP时的替代方案
利用已能正常运行的mmtools配合Termux脚本实现需求:
- 给Termux授予「无障碍」和「OTG访问」权限;
- 编写执行脚本:
#!/bin/bash # 用mmtools读取UID并过滤提取 UID=$(mmcli --read-uid | grep -oP 'UID: \K\w+') # 模拟键盘输入UID到当前激活的表单 input text "$UID" # 模拟点击提交按钮(需自行替换为实际坐标,可通过开发者选项「指针位置」获取) input tap 500 1200
- 将脚本保存为
.sh文件,在Termux中赋予执行权限并运行,即可实现读卡→输入→提交的自动化流程。
内容的提问来源于stack exchange,提问作者loomy
相关产品推荐
相关产品推荐

