作为非安卓专业开发,无需下载 Android SDK, 仅下载 Android SDK 中的 platform-tools 命令行工具即可,并配置好环境变量 open .bash_profile 写入以下内容...打开手机 tcpip 5555 端口 adb tcpip 5555 # 2. 查看手机网络 IP adb shell ifconfig # 3....在电脑上 ping 手机网络 IP # 4. adb connect [Android IP] Android 调试桥 (adb) awesome-adb 注意 windows 系统下的文件(夹)命名所采用的是...GBK 编码,而 linux 是采用的 UTF-8 编码,使用 adb 的 push 和 pull 命令时由于编码方式的不同会产生错误,因此需要修改 adb 的源代码来支持编码转换。
配置apt-get源 配置过程 : sudo vim /etc/profile 命令, 在后面添加下面的内容; 刷新配置文件 : source /etc/profie 命令; 刷新源 : sudo apt-get...配置root用户 开启root用户 : 在终端中输入 sudo passwd root , 之后输入两次密码设置; 进入root用户 : 进行完上面的设置之后, 就可一使用 su root 命令进入root...配置eclipse 安装 ADT : -- ADT地址 : https://dl-ssl.google.com/android/eclipse/ ; 如果安装太慢, 在 /etc/hosts 下面添加...cache.pack.google.com 59.24.3.173 cache.pack.google.com 后来发现不用安装 ADT, Android 官方给我们提供了 adt-bundle linux...使用命令 : -- 关闭adb服务 : sudo adb kill-server ; -- 开启adb服务 : sudo adb start-server ; -- 查看设备 :sudo adb devices
article/details/105320962 二、下载安装Android SDK 或 Android Studio,下载地址:http://tools.android-studio.org/ 三、配置环境变量...1、Windows系统环境变量配置 (1)在系统环境变量中新建变量名为adb,变量值为Android SDK的platform-tools文件夹和build-tools文件夹的路径 (2)在系统环境变量的...path中,添加adb的home目录:%adb% (3)验证adb是否安装成功,在cmd命令窗口输入:adb 或 adb version,如果有一串信息打印出来,表示安装成功 2、MacOS系统环境变量配置...系统的根目录 (2)在终端输入:open -e .bash_profile,如下图配置adb环境 (3)添加完后,保存并关闭文件,然后在终端输入:source .bash_profile,更新文件 (...4)然后在终端输入adb,出现一长串帮助说明,证明adb已经配置好了,如图 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/145584.html原文链接:https
一、只要下载ADB安装包即可 就这4个文件: 备注:如果下载放入到D盘去解压,打开dos窗口那么就要进入到D盘,然后再去执行adb命令,输入adb查看它是否安装成功 二、ADB命令简单使用 查看连接设备... adb devices 查看设备安装包名 adb shell pm list packages(查看所有应用列表) adb shell pm list packages -s(查看系统应用列表...) adb shell pm list packages -3(查看第三方应用列表) 屏幕截图 adb shell screencap /sdcard/screen.png CPU信息 adb...shell cat /proc/cpuinfo 内存信息 adb shell cat /proc/meminfo 查看进程 adb shell ps 查看实时资源占用情况 adb shell...top 三、简单用法: adb shell monkey -p -v 500 表示向指定的应用程序发送 500 个伪随机事件 发布者:全栈程序员栈长,转载请注明出处:https
win10配置adb环境变量 一、找到安装好的adb绝对路径 高级系统设置—环境变量 右键—属性—高级系统设置—环境变量 找到系统变量—Path 点击进去 把刚才的adb路径复制到上面...,新建—复制adb路径到上面 最后,windows+R—输入cmd—进入黑窗口—输入【adb version】查看版本号,配置成功。
前言 最近给一台新的mac机器配置Android自动化测试环境,包含: adb环境、android sdk等。 adb命令主要用途: 查看log日志、查看手机文件、查看内存等。...特此重新记录下adb环境安装和adb常用命令操作。.../install)" install adb : brew cask install android-platform-tools use adb: adb devices sdk安装 echo...工具原理 原理图 当启动 adb 客户端时,客户端首先检查 adb 服务端进程是否运行,如果没有运行,则启动服务端。...当服务端启动时,它会绑定到本地的 TCP5037 端口,并且监听从 adb 客户端发来的命令——所有 adb 客户端都使用 5037 端口与 adb 服务端通信。
一、java jdk 的安装与环境配置 小编的电脑是 windows 系统 64 位。 1,在官网下载 jdk。...3,安装完成之后,就需要配置 jdk 的环境变量了。...,那就是配置成功了。...adt-bundle-windows-x86_64-20140702\sdk\platform-tools;D:\adt-bundle-windows-x86_64-20140702\sdk\tools; 4,在 cmd 中,输入 adb...,可以查看到 adb 的版本信息等,那么就成功了。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/127064.html原文链接:https://javaforall.cn
Ubuntu Linux 环境变量 同Windows一样,Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。.../etc/bash.bashrc:当用户进入shell或桌面系统自动执行的脚本 几个环境变量的优先级:1>2>3 Ubuntu Linux中设置adb环境变量 当前用户(homer) vi ~/.bashrc...建立软链接: sudo ln -s /home/homer/android-sdk-linux/platform-tools/adb 5. ...这样,在普通用户(homer)、超级用户(root)、sudo用户,都可以直接使用adb命令,因为这些用户的PATH环境变量都包含了目录/usr/local/bin Ubuntu Linux 无法识别手机...no permissions Ubuntu Linux 启动手机识别 homer@ubuntu:~$ sudo adb kill-server homer@ubuntu:~$ sudo adb start-server
1、开发环境和工具 硬件环境:SoC全志T527 2、ADB是什么? ADB(Android Debug Bridge)是一个用于在计算机和 Android 设备之间通信的命令行工具。...ADB 的作用包括但不限于: 调试应用程序:开发人员可以使用 ADB 在 Android 设备上调试其应用程序,包括查看日志、安装和卸载应用程序等。...3、安装ADB 3.1、使用包管理器安装 ADB 在大多数 Linux 发行版中,ADB 可以通过软件包管理器直接安装。...例如,在 Ubuntu 中,你可以使用以下命令安装 ADB: sudo apt install adb 3.2、手动安装 ADB 如果你的发行版没有提供 ADB 软件包,你可以从 Android 官网下载...安装完成后,将 ADB 的路径添加到系统路径中,以便在命令行中直接使用。 4、使用ADB 一旦安装完成,你就可以在命令行中使用 ADB 了。以下是一些常用的 ADB 命令。
adb命令 - adb forward交互流程 命令: adb forward tcp:6100 tcp:7100 // PC上所有6100端口通信数据将被重定向到手机端7100端口server上 或者...adb forward tcp:6100 local:logd // PC上所有6100端口通信数据将被重定向到手机端UNIX类型socket上 通过adb forward我们可以接收手机端server...代码流程如下: 1.在pc上执行adb forward tcp:6100 tcp:7100指令,该指令尝试连接5037端口,触发HOST回调函数ss_listener_event_func执行. 2...sockaddr addr; socklen_t alen; int fd; alen = sizeof(addr); fd = adb_socket_accept...直接发送给HOST的gliethttp_server,然后传递给我们的小程序B[lutehr.gliethttp] return; } adb_close
首先在FreeRTOS的环境下,选择r128_c906_pro: source envsetup.sh lunch_rtos r128s2_pro_c906 USB ADB的配置比较常规,注意以下几个驱动的勾选...usb device驱动 adb gadget驱动 adbd应用 运行menuconfig,选择对应的驱动以及软件包: mrtos_menuconfig 配置好的图片如下图所示 当选上以上配置时,usb...的adb功能已经可以正常使用了。...无线adb还需要额外选上以下配置: 配置是开启无线adb的配置。 无线adb的端口,默认为5555 当上面配置全部选上后,编译烧录即可使用无线adb调试功能。...7、如果更换了无线adb的端口,比如说从5555改成了5556,那么在笔记本中连接adb的命令需要改成: adb connect 板子ip地址:5556 相对于原来的命令多了“:5556”,原来的命令是自动省略端口
18、adb shell df 获取手机系统各个分区相关信息,如图: ?...19、adb shell dmesg 查看输出Linux内核的环形缓冲区信息,从而获得系统架构、CPU、挂载硬件、RAM等信息,如图: ?...20、adb get-serialno 获取手机设备的序列号,如图: ?
一、前言 作为一个测试人员,对于手机的应用软件肯定少不了安装到指定的手机设备中,所以 adb install 这个命令是必不可少的。...二、详解 Ⅰ、当我们只有一台设备连接到 adb 服务器的时候,我们可以直接使用 adb install xx.apk 。...Ⅱ、当我们有两台或者以上的设备连接到 adb 服务器的时候,我们再使用上面的命令,就会出错,因为 adb 它不知道到底为谁去安装这个应用,因为毕竟人家也是有选择困难症的。...所以,这里就需要我们来为它做这个决定,adb -s xxxx install xx.apk 。...Ⅴ、除了上述的这些,我们可以执行 adb help 查看其它的参数: ?
一、安装完Android Studio后会默认在其下面安装SDK 1.找到文件 sdk下的tools和platform-tools,并复制其路径 2.打开环境变量配置 3.新建系统变量,命名为 Android_ADB...,并将上述两个路径分别导入,中间用;隔开 4.打开path变量,输入%Android_ADB% 5.打开终端,输入 adb version,出现帮助信息,完成配置。...二、常用命令 1.进入shell:adb shell 2.安装Apk程序:adb install -r 应用程序.apk 3.安装Apk程序之push向手机写入文件:adb push ... 例如:adb push D:\file.txt/system/temp 4.从手机获取文件:adb pull 5.卸载apk:adb uninstall...-r 应用程序.apk 6.显示当前连接设备:adb devices 7.重启设备:adb reboot 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/127571
6、adb shell cat /proc/cpuinfo Android系统的 /proc 保存的系统各种实时信息,像CPU、没存等信息。...7、adb shell cat /proc/meminfo 正如上面一样,这个命令是查看内存相关信息,如图: ?...8、adb shell cat /proc/iomem 查看I/O内存分区的相关信息,注意,这个分区有些手机权限是不一样的,可能需要切换到 root 权限才能操作。如图: ?...9、adb shell cat /system/build.prop | findstr "ro.product.model" 获取手机型号信息,如图:(PS:我的手机好随意) ?...10、 adb shell cat /proc/cpuinfo | findstr "Processor" 获取手机处理器信息,如图: ?
shell dumpsys activity activities 或者 adb shell dumpsys activity top 调用 Activity adb shell am start...调用 Service adb shell am startservice [options] 发送广播 adb shell am broadcast -a android.intent.action.BOOT_COMPLETED...查看屏幕分辨率 adb shell wm size 查看屏幕密度 adb shell wm density 将屏幕密度修改为 100dpi adb shell wm density 100 恢复原屏幕密度...adb shell wm density reset 屏幕截图 adb exec-out screencap -p > jietu.png 录制屏幕 录制屏幕以 mp4 格式保存到 /sdcard:...adb shell screenrecord /sdcard/filename.mp4 需要停止时按 Ctrl-C,默认录制时间和最长录制时间都是 180 秒。
错误展示 📷 解决方法,打开任务管理器,关闭kadb.exe进程,如图 📷
Ⅰ、当我们只有一台设备连接到 adb 服务器的时候,我们可以直接使用 adb uninstall com.xx.xx 。...Ⅱ、当我们有两台或者以上的设备连接到 adb 服务器的时候,adb -s xxxx uninstall com.xx.xx 。...Ⅲ、如上图所示,uninstall 中有个特殊的存在的,就是 -k :adb -s xxxx uninstall -k com.xx.xx 。 意思是,卸载了应用但是保留卸载软件的配置和缓存文件。...可以使用命令:adb shell pm list packages ,会出现你手机中所有安装包的包名,找到你需要卸载的就可以了,实在不知道可以找开发人员要也是可以的。...adb shell 将会在后续博客中写到。
,所以我的电脑上也已经配置好,直接使用就行。...adb devices 就可以实现,直接在命令行控制台中输入“ adb devices ”,我们就可以看见如图: ?...Ⅱ、device 状态:这个状态表示的是真机或者模拟器已经连接到了adb服务器上,但是并不代表我们已经可以对他们进行操作。...Ⅲ、offline 状态:表示真机或者模拟器没有连接到adb 服务器 或者是没有响应。 Ⅳ、no device 状态:这个在我这里是没有显示的,直接是空。...四、注意 有些模拟器或者真机在Windows系统下可能直接执行 adb devices 时并不能直接连接成功,这时就需要使用命令 adb connect 127.0.0.1:port 来连接
领取专属 10元无门槛券
手把手带您无忧上云