Android配置----adb工具的使用

简介:

一、ADB的主要功能:

· 运行设备的shell(命令行)

· 管理模拟器或设备的端口映射

· 计算机和设备之间上传/下载文件

· 将本地apk软件安装至模拟器或android设备

二、adb工具的安装:

前提:一般来讲,如果已经完全正确搭建好了Android开发环境,那adb工具就已经安装好了,但初学者在搭建Android开发环境时,往往会出现这样那样的问题。具体可以参考本人之前的一篇博客:android开发环境的搭建。

现将那篇博客中关于adb配置的内容摘抄如下:

adb环境变量的配置:

需要在系统环境变量的path中追加adb.exe的完整路径:“;D:\adt-bundle-windows-x86\sdk\platform-tools”。即:在path的最后面添加引号中的红色部分内容。 

测试是否安装成功:

使用快捷键"Win+R",然后输入CMD,进入命令行,输入命令ADB,显示以下信息,说明安装成功:

三、adb shell 工具的使用:

(1)前提:手机android开发环境已经连接上了手机或平板等设备。

(2)打开cmd的控制台之后,输入以下命令:

adb shell

(3)紧接着使用root的超级用户身份进入adb shell环境,即输入以下命令:

su

第一次该执行命令时,手机(本人手机版本为小米2s)会弹出一个对话框,勾选即可:

最终电脑端显示结果如下: 

可以看到,shell环境已经从美元符的标志“$”变成了“#”,表示进入到了超级用户的身份。到此步骤结束。

 

特别声明1:执行adb shlell命令之前一定要保证android开发环境已经连接上了手机或平板等设备。否则报错如下: 

 

特别申明二:

执行步骤(3)中su命令时,如果在手机端没有授权的话,这个命令式无效的,将不能进入root的超级用户模式,显示错误为Permission denied,效果如下: 

 

四、adb常用命令的介绍:

1、当发现adb工具无法使用或出现异常时,可以考虑输入以下命令,重新对adb服务关闭和重启:

adb kill-server
adb start-server

 

 

 

 

关于adb工具的使用,随着学习的不断深入,将陆续更新。

相关实践学习
使用CLup和iSCSI共享盘快速体验PolarDB for PostgtreSQL
在Clup云管控平台中快速体验创建与管理在iSCSI共享盘上的PolarDB for PostgtreSQL。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
3天前
|
Shell Android开发
Android系统 adb shell push/pull 禁止特定文件
Android系统 adb shell push/pull 禁止特定文件
16 1
|
4天前
|
Android开发 芯片 开发者
Android MediaTek bootloader 的序列号长度 & 移除非字母和数字限制 SN-Writer工具支持写入
Android MediaTek bootloader 的序列号长度 & 移除非字母和数字限制 SN-Writer工具支持写入
11 0
|
3月前
|
Android开发 Python
Python封装ADB获取Android设备wifi地址的方法
Python封装ADB获取Android设备wifi地址的方法
61 0
|
4月前
|
XML Java Android开发
Android App开发实战项目之模仿美图秀秀的抠图工具(附源码和演示视频 简单易懂 可直接使用)
Android App开发实战项目之模仿美图秀秀的抠图工具(附源码和演示视频 简单易懂 可直接使用)
47 0
|
3天前
|
运维 网络协议 Linux
Android 双网卡配置为连接到Android主机的PC提供外网访问(1)
Android 双网卡配置为连接到Android主机的PC提供外网访问(1)
16 0
|
3天前
|
网络协议 Shell Android开发
Android 深入学习ADB调试原理(1)
Android 深入学习ADB调试原理(1)
20 1
|
4天前
|
Android开发
Android 动态修改参数配置
Android 动态修改参数配置
11 0
|
4月前
|
Java 开发工具 Android开发
OpenCV(一):Android studio jni配置OpenCV(亲测有效,保姆级)
OpenCV(一):Android studio jni配置OpenCV(亲测有效,保姆级)
164 0
|
17天前
|
Android开发 开发者
安卓投屏神器 Scrcpy安 报错ERROR: Could not find any ADB device
使用Scrcpy安卓投屏工具时遇到报错,问题根源是未开启开发者模式。解决步骤:进入设置,点击【关于手机】→连续点击版本号激活开发者模式,然后在【系统设置】→【开发者选项】中开启USB调试。参照此方法后可正常执行。Scrcpy软件下载链接和GitHub页面也已提供。
26 1
|
21天前
|
Android开发 开发者
Android开发之OpenGL的画笔工具GL10
这篇文章简述了OpenGL通过GL10进行三维图形绘制,强调颜色取值范围为0.0到1.0,背景和画笔颜色设置方法;介绍了三维坐标系及与之相关的旋转、平移和缩放操作;最后探讨了坐标矩阵变换,包括设置绘图区域、调整镜头参数和改变观测方位。示例代码展示了如何使用这些方法创建简单的三维立方体。
18 1
Android开发之OpenGL的画笔工具GL10