首页 > 其他分享 >adb 常用命令操作移动设备

adb 常用命令操作移动设备

时间:2024-10-31 08:47:02浏览次数:3  
标签:shell IP 5555 adb 常用命令 移动 连接 设备

adb 常用命令

原文地址

安装原始设备制造商 (OEM) USB 驱动程序

设备列表(启动 adb 服务)

adb devices

设备列表 -l 显示设备信息

adb devices -l

停止 adb 服务

adb kill-server

无线连接设备

adb connect 192.168.0.105:5555

进入指定设备 shell

adb -s 1234567890ABCDEF shell 

一台设备

adb shell 

指定设备安装 apk

adb -s emulator-5555 install helloWorld.apk
adb -s 192.168.0.105:5555 install "D:\Documents\Downloads\ESFileExplorer v4.4.2.9 Mod.apk"

卸载软件,需要指定 package 命令

adb shell pm uninstall com.estrongs.android.pop

从设备复制文件到本地

adb pull remote local

将文件复制到设备

adb push local remote
adb push myfile.txt /sdcard/myfile.txt

屏幕截图

adb shell screencap /sdcard/screen.png

拉到本地

adb pull /sdcard/screen.png

无线调试

手机端需要在 开发者选项 > 打开 无线调试
第一次使用无线调试,需要通过 USB 连接设备

  1. 将 Android 设备和 adb 主机连接到同一 Wi-Fi 网络。
  2. 使用 USB 线将设备连接到主机。
  3. 设置目标设备以监听端口 5555 上的 TCP/IP 连接:
    adb tcpip 5555
    
  4. 拔掉连接目标设备的 USB 线。
  5. 找到 Android 设备的 IP 地址。例如,对于 Nexus 设备,您可以在设置 > 关于平板电脑(或关于手机)> 状态 > IP 地址下找到 IP 地址。
  6. 通过 IP 地址连接到设备
    adb connect device_ip_address:5555
    
  7. 确认主机已连接到目标设备:
    adb devices
    List of devices attached
    device_ip_address:5555 device
    

标签:shell,IP,5555,adb,常用命令,移动,连接,设备
From: https://www.cnblogs.com/bxmm/p/18516933

相关文章

  • Linux 常用命令笔记
    Linux命令行常用快捷键Ctrl+a:移到行首Ctrl+e:移到行尾ctrl+u:光标处往前删除ctrl+k:光标处往后删除Linux常用命令汇总vim:dd:删除游标所在的一整行(常用)网络相关命令汇总netstat:打印网络连接、路由表、接口统计、伪装连接和多播成员关系lsof:lsof(listopenfiles)是一个列出当......
  • .NET 8.0 开源在线考试系统(支持移动端)
    https://www.cnblogs.com/1312mn/p/18510576 阅读目录前言系统介绍系统功能支持环境系统源码项目部署项目效果项目总结项目地址最后前言推荐一款基于.NET8.0免费开源跨平台在线考试系统,系统不仅支持桌面端,还特别优化了移动端的用户体验。通过本系统可以轻松......
  • 【移动应用设计与开发】湖南省职业院校技能大赛移动应用设计与开发赛项样题一
     智能充电家用版App(鸿蒙)【任务说明】1.进入智能充电家用版App首页,页面分为四部分,顶部显示首页标签,标签下方显示用户车辆信息,车辆信息下方显示功能按钮,底部显示菜单并位置固定。(1)用户车辆信息:包括车辆3D模型、车牌、品牌、型号和剩余里程。(2)车辆3D模型:通过旋转和缩......
  • 【APP测试】ADB安装、常用命令、monkey的使用及日志分析
    前言原生和混合在市场上区分原生、混合开发原生:是区分安卓(Andriod)和IOS(C语言)。1.一个app有两套代码,两个不同的岗位去完成的。2.性能会更好、兼容性也会好3.开发成本高、时间慢混合:原生+H5。一般可以实现一套代码生成安卓版本和iOS版......
  • git常用命令
    提交代码:1、先去github创建一个仓库(Repositories),得到这个仓库地址,如:https://github.com/xxxx/htmlDemo.git2、在要上传的文件夹里面打开gitbash,按顺序执行①gitinit②gitremoteaddoriginhttps://github.com/xxxx/htmlDemo.git③gitadd.④gitcommit-m‘备注信......
  • .NET 8.0 开源在线考试系统(支持移动端)io
    合集-.NET开源项目(22)1.推荐一款界面优雅、功能强大的.NET+Vue权限管理系统08-052..NET开源权限认证项目MiniAuth上线08-063..NET与LayUI实现高效敏捷开发框架08-084..NET8+Blazor多租户、模块化、DDD框架、开箱即用08-095.推荐一个优秀的.NETMAUI组件库08-13......
  • h5 移动端适配最佳实践
    移动端适配的方案需要根据具体的业务场景进行选择,工作中接触最多的是一些h5活动页、落地页等,这些页面在大小屏手机上的展示要求大小屏无差异,那么就针对以上要求进行项目整体的适配是最合适不过的。如果是大屏手机展示更多的内容,并不着重于放大展示的话,外层布局使用vw,%,flex,内层直......
  • Vue3 - 完美解决html2canvas截图不全问题,截图只截取当前可视区域导出图片不全,截屏导出
    前言该解决方案任意前端技术栈通用,不仅限Vue。在vue3(手机H5移动端/微信公众号H5页面)项目开发中,使用html2canvas截屏时发现有一部分未截取到少了一块截图不完整,导出保存图片时发现截图只有一半显示不全,另外还有一个问题就是截图时截取当前可视区域的问题(出现滚动条只保......
  • 腾讯通低成本替代方案:支持银河麒麟及统信等国产系统和移动端
    一、腾讯通继续使用的核心痛点自腾讯通停更及官网下架后,用户获取更新、技术支持和资源下载的渠道被切断,面临以下无法解决的关键问题:●在国产系统及移动端无法使用:腾讯通仅兼容Windows与MAC系统,致使用户在国产操作系统和移动端无法正常工作,同时也无法满足国家信创政策的要求。......
  • Python数据分析-移动设备使用情况和用户行为分析
    一、研究背景在信息化飞速发展的今天,移动设备已成为人们生活和工作中的必备工具。智能手机普及率持续增长,用户使用行为不断增多,从娱乐、社交到办公、学习,手机的使用已渗透到各个年龄段和社会群体。移动设备使用情况的多样化,为研究用户行为模式和手机使用偏好提供了丰富的数据......