news 2026/4/18 5:27:05

Open-AutoGLM项目实战:在Android设备上实现自动操作与ADB键盘控制

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Open-AutoGLM项目实战:在Android设备上实现自动操作与ADB键盘控制

项目简介

本文将详细介绍如何使用Open-AutoGLM项目实现对Android设备的自动控制,包括ADB键盘配置和设备连接设置。

⚠️ 本文章仅供研究和学习使用。严禁用于非法获取信息、干扰系统或任何违法活动。请仔细审阅 使用条款

1. 项目获取与安装

首先,克隆项目源码并安装依赖:

gitclone https://github.com/zai-org/Open-AutoGLMcdOpen-AutoGLM pipinstall-r requirements.txt pipinstall-e.

2. Android设备键盘配置

2.1 ADB键盘安装

在Android手机上下载并安装ADB键盘:

  • 下载地址:ADBKeyboard.apk

下载安装包并在对应的Android设备中进行安装。注意,安装完成后还需要到设置-输入法或者设置-键盘列表中启用ADB Keyboard才能生效。

或者使用命令启用:

adb shell imeenablecom.android.adbkeyboard/.AdbIME

3. ADB环境配置

3.1 ADB工具安装

对于Android设备,需要先安装ADB工具:

  1. 下载官方ADB 安装包,并解压到自定义路径
  2. 配置环境变量
MacOS配置方法:

Terminal或者任何命令行工具里:

(base) ┌──(michah㉿ipa)-[~/Downloads/platform-tools] └─$ tree . ├── adb ├── etc1tool ├── fastboot ├── hprof-conv ├── lib64 │ └── libc++.so ├── make_f2fs ├── make_f2fs_casefold ├── mke2fs ├── mke2fs.conf ├── NOTICE.txt ├── source.properties └── sqlite3
# 假设解压后的目录为 ~/Downloads/platform-tools。如果不是请自行调整命令。exportPATH=${PATH}:~/Downloads/platform-tools
Windows配置方法:

Windows用户请参考官方文档或自行搜索环境变量配置方法。

4. Android设备设置

4.1 启用开发者模式

对于Android 7.0+或HarmonyOS设备,需要启用开发者模式USB调试

  1. 开发者模式启用:通常启用方法是,找到设置-关于手机-版本号然后连续快速点击10次左右,直到弹出弹窗显示"开发者模式已启用"。不同手机会有些许差别,如果找不到,可以上网搜索一下教程。

  2. USB调试启用:启用开发者模式之后,会出现设置-开发者选项-USB调试,勾选启用。

  3. 连接测试:部分机型在设置开发者选项以后,可能需要重启设备才能生效。可以测试一下:将手机用USB数据线连接到电脑后,运行命令:

adb devices

查看是否有设备信息,如果没有说明连接失败。

自行申请KEY的方法

https://modelscope.cn/my/myaccesstoken

python main.py --base-url https://api-inference.modelscope.cn/v1 --model "ZhipuAI/AutoGLM-Phone-9B" --apikey "ms-xxxxxxxxxxxxxxx" "打开抖音搜索CSDN"

5. 项目使用

完成以上配置后,您就可以使用Open-AutoGLM项目来控制Android设备了。该项目可以实现自动化操作,包括文本输入、点击、滑动等功能。

总结

本文详细介绍了Open-AutoGLM项目的配置和使用方法,包括ADB键盘安装、环境配置和Android设备设置。按照以上步骤操作,即可实现对Android设备的自动化控制。

参考资料

  • Open-AutoGLM项目地址
  • ADB键盘项目地址
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 8:16:06

30人左右的小企业如何做文件共享?实现文件高效管理

企业团队紧凑、业务灵活,却常被企业文件管理的 “小事” 绊住脚:有人在微信群里翻半小时找历史合同,有人因本地硬盘损坏导致客户资料归零。那么,30人左右的小企业如何优雅地解决文件共享难题? 一、30人小企业文件共享…

作者头像 李华
网站建设 2026/4/1 14:55:35

大模型工程师月薪4万+!国家战略护航,500万人才缺口,小白也能入门的AI学习指南_AI大模型架构师月薪均4.6万,人才缺口500万!

人工智能领域,特别是大模型相关岗位薪资高企(AI架构师月薪超4万),国家政策大力支持,人才缺口达500万。人工智能是多学科交叉专业,核心课程包括机器学习、深度学习等。开设院校众多,可按顶配资源…

作者头像 李华
网站建设 2026/4/18 0:27:07

低代码平台Python插件开发指南(仅限高级工程师掌握的机密方案)

第一章:低代码平台Python插件开发的核心价值在现代软件开发中,低代码平台通过可视化界面显著提升了应用构建效率。然而,面对复杂业务逻辑或特定功能需求时,平台内置组件往往难以满足全部场景。此时,Python插件开发成为…

作者头像 李华
网站建设 2026/4/18 4:10:53

中断导致数据 corruption?,立即掌握C语言环境下的4步防护机制

第一章:中断导致数据 corruption 的根源剖析在现代操作系统和嵌入式系统中,中断是实现异步事件响应的核心机制。然而,若中断处理不当,极易引发数据 corruption,尤其是在共享资源未加保护的场景下。这类问题通常难以复现…

作者头像 李华
网站建设 2026/4/18 6:30:47

为什么90%的边缘AI项目失败?Python部署避坑指南来了

第一章:边缘AI项目失败的根源剖析在边缘AI项目的实施过程中,许多团队面临性能不达预期、部署失败或维护成本过高的问题。这些问题往往并非源于单一技术缺陷,而是由多个系统性因素交织导致。硬件与模型不匹配 边缘设备资源有限,而部…

作者头像 李华
网站建设 2026/4/17 18:43:55

复杂查询性能翻倍的秘密,全靠这一招集合表达式嵌套优化

第一章:复杂查询性能翻倍的秘密在处理大规模数据集时,数据库的复杂查询往往成为系统瓶颈。通过合理的优化策略,可以在不升级硬件的前提下实现查询性能翻倍,甚至更高。索引设计的艺术 合理使用索引是提升查询速度的关键。复合索引应…

作者头像 李华