当前位置: 首页 > news >正文

android-ndk开发(3): 连接设备到开发机

android-ndk开发(3): 连接设备到开发机

2025/05/05

1. 术语解释

用来写代码的电脑, 我叫做开发机。 我打心底认为 Windows, Linux, macOS 都是 PC, 但是有些人不这么认为, 那就还是叫开发机。

android 手机能运行 app(众所周知), 也能运行控制台程序(android-ndk程序员都知道,但普通人不知道,谷歌官方也不想让普通人知道); 除了 android 手机, 平板、 电视盒子、 某些车机设备、 ar 眼镜, 也运行了 android 系统。 统称为 android 设备, 我简称为设备。

用 adb 命令, 能够在开发机和设备之间完成通讯, 执行文件拷贝、 执行程序等事情。

2. 有线连接

android 手机: 开启 USB 调试

以小米手机为例, 默认是没有开启 USB 调试功能的, 需要手动开启; 在升级系统到 HyperOS 2.0 版本后,原本开启了的 USB 调试功能又被关闭了, 需要重新开启。 步骤如下:

1) 设置 -> 我的设备 -> 全部参数与信息, 找到 “OS 版本”, 连续点击5次.

2) 设置 -> 搜索 “USB调试”, 开启并确定.

3) 弹窗“允许 USB 调试吗?” 选择确定.

开发机: 按需设置

对于 Windows 和 macOS 系统, 当设备和开发机通过 USB 连接, 就会自动发现设备, 不需要在开发机上额外设置。

对于 Linux 系统, 例如 ubuntu, 默认不会发现设备, 需要一些设置步骤, 放在下一篇说说。

3. 无线连接

使用 USB 线来连接设备, 这一点也不移动互联网, 这只能叫有线局域网。 使用无线调试是完全可以的, 使用 adb 命令和一些配置即可。 步骤:

1) 电脑和手机接入相同Wifi

2) 手机开启无线调试,并选择“使用配对码配对设备”

查看配对码,例如 745841

查看ip和端口,例如 192.168.3.102:46881

3) 在PC执行配对

格式: adb pair <ip>:<port>

例如 adb pair 192.168.3.102:44511。 输出内容类似

  1. 连接到设备

格式: adb connect <ip>:<port>

例如 adb connect 192.168.3.102:32777

  1. 注意事项

adb pair 和 adb connect 用到的端口号,不是同一个. 这个弄错可能导致连接不上

P.S. 上述步骤, 看 adb 官方文档也可以, 不过略显啰嗦: https://developer.android.google.cn/tools/adb?hl=zh-cn

P.P.S. 无线连接方式, 当前暂未在 Linux-x64 开发机上实验, 不确定是否也需要设定 udev 规则来发现设备。

4. 总结

本篇给出了开发机和android设备连接的步骤说明。

相关文章:

  • Java面试:微服务与大数据场景下的技术挑战
  • 模块方法模式(Module Method Pattern)
  • scroll-view高度自适应
  • 线程池配置不合理:系统性能的隐形杀手(深度解析版)
  • SpringCloud多环境配置的一些问题
  • 基于 HTML5 的贪吃蛇小游戏实现
  • PE文件结构(导出表)
  • Linux 系统下VS Code python环境配置!
  • Cisco NDO - Nexus Dashboard Orchestrator
  • 六、shell脚本--正则表达式:玩转文本匹配的“万能钥匙”
  • Dify网页版 + vllm + Qwen
  • 论文报错4
  • Ubuntu安装编译环境
  • JookDB:一款国产的通用数据库开发工具
  • 网络传输中字节序
  • PostgreSQL 的 pg_current_wal_lsn 函数
  • Pinia状态管理工具速成
  • 【NLP】 28. 语言模型的评估方式:MRR, PERPLEXITY, BLEU, WER从困惑度到实际效果
  • C++ 类与对象(下)—— 进阶特性与底层机制解析(构造函数初始化,类型转换,static成员,友元,内部类,匿名对象)
  • torch.nn.Sequential() and torch.nn.ModuleList()
  • 法国宣布投资1亿欧元吸引外国科研人员
  • 经济日报:以人工智能激活产业新增长
  • 美国得克萨斯州发生5.4级地震,震源深度10千米
  • “三桶油”一季度净赚966亿元:业绩分化加剧,有人欢喜有人愁
  • 解放日报:让算力像“水电煤”赋能千行百业
  • 人民日报社论:坚定信心、奋发有为、创新创造——写在“五一”国际劳动节