学习
实践
活动
工具
TVP
写文章

adb shell 命令大全_adb版本查看命令

一、adb相关命令。 1. 关闭adb服务:adb kill-server 2. 开启adb服务:adb start-server 3. 查看当前连接的手机设备:adb devices 4. 多设设备操作,< -s 虚拟设备名称 > 5. 重启设备 adb reboot –指定虚拟设备 adb -s 设备名称 reboot 6. 查看日志 adb logcat 清除日志 adb logcat -c 7. 进入linux shell下 adb shell 其中常用的linux命令 cd cat 等等 输入su可以获取超级管理员名称了 要确定是否有哪些命令 进入 system/bin目录 就知道了 8. adb >  #安装应用 11. adb uninstall <name.apk>  #卸载安装包 12. adb install -r <name.apk>  #保存缓存文件重新安装apk 13.adb disconnect

11650

adb命令修改手机分辨率_adb命令查看安卓版本

打开所要查看的应用包名: $ adb shell dumpsys activity top | head -n 10 TASK com.ss.android.article.news id=5 ACTIVITY 查看分辨率: $adb shell dumpsys window | grep “ShownFrame” | head -n 1 mHasSurface=true mShowFrame=[0.0,0.0

12020
  • 广告
    关闭

    2022腾讯全球数字生态大会

    11月30-12月1日,邀您一起“数实创新,产业共进”!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    adb命令判断手机是user版本还是debug版本

    手机研发中看手机是user版本还是userdebug或是eng版本 有时候版本号里面没有显示是user还是debug,可以通过命令看: adb shell getprop ro.build.type 就可以看到对应的值了,就是当前的版本 ?

    1.1K20

    Android内核开发 adb查看Linux kernel版本

    //blog.csdn.net/leytton/article/details/52736459 Android内核基于Linux kernel,需要知道Android系统的Linux kernel版本adb工具查询如下: [hadoop@localhost platform-tools]$ . /adb shell root@generic:/ # cat /proc/version Linux version 3.4.0 (hadoop@localhost.localdomain) (gcc

    9620

    adb命令 - adb forward交互流程adb命令 - adb forward交互流程

    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

    1.2K30

    ADB 学习(2):adb install 命令

    一、前言 作为一个测试人员,对于手机的应用软件肯定少不了安装到指定的手机设备中,所以 adb install 这个命令是必不可少的。 二、详解 Ⅰ、当我们只有一台设备连接到 adb 服务器的时候,我们可以直接使用 adb install xx.apk 。 Ⅱ、当我们有两台或者以上的设备连接到 adb 服务器的时候,我们再使用上面的命令,就会出错,因为 adb 它不知道到底为谁去安装这个应用,因为毕竟人家也是有选择困难症的。 所以,这里就需要我们来为它做这个决定,adb -s xxxx install xx.apk 。 Ⅴ、除了上述的这些,我们可以执行 adb help 查看其它的参数: ?

    34640

    ADB 学习(6):adb shell (下)

    18、adb shell df 获取手机系统各个分区相关信息,如图: ? 19、adb shell dmesg 查看输出Linux内核的环形缓冲区信息,从而获得系统架构、CPU、挂载硬件、RAM等信息,如图: ? 20、adb get-serialno 获取手机设备的序列号,如图: ?

    17720

    ADB 学习(5):adb shell (中)

    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" 获取手机处理器信息,如图: ?

    22330

    ADB 学习(4):adb shell (上)

    一、前言 安卓系统是基于Linux系统开发,也就支持常见的Linux的命令,这些命令都保存在手机 “/system/bin” 的目录下,我们连接手机就可以使用命令 adb shell 来执行这些命令 二、指令详解 1、adb shell ls 注意,连接上手机后要打开调试功能,不然就会出错。 ? 我们也可以先输入 adb shell 进入系统之后,直接输入ls也是可以的。 4、adb shell dumpsys power 这个命令是查看电源管理的相关信息,如图: ? 5、adb shell dumpsys telephony.registry 这个命令是查看电话相关信息,如图: ?

    70820

    ADB 学习(1):adb devices 命令

    adb devices 就可以实现,直接在命令行控制台中输入“ adb devices ”,我们就可以看见如图: ? 可能每个版本不一样,在我电脑上,没有连接到设备的时候是显示的这样,意思是设备列表,下面没有数据就是空的意思。 Ⅱ、device 状态:这个状态表示的是真机或者模拟器已经连接到了adb服务器上,但是并不代表我们已经可以对他们进行操作。 Ⅲ、offline 状态:表示真机或者模拟器没有连接到adb 服务器 或者是没有响应。 Ⅳ、no device 状态:这个在我这里是没有显示的,直接是空。 四、注意 有些模拟器或者真机在Windows系统下可能直接执行 adb devices 时并不能直接连接成功,这时就需要使用命令 adb connect 127.0.0.1:port 来连接

    1.2K20

    ADB 学习(3):adb uninstall 命令

    Ⅰ、当我们只有一台设备连接到 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 将会在后续博客中写到。

    92920

    ADB Shell 命令_手机adb命令大全

    shell dumpsys activity activities 或者 adb shell dumpsys activity top 调用 Activity adb shell am start 调用 Service adb shell am startservice [options] <INTENT> 发送广播 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 秒。

    7730

    ADB命令

    简介:   adb命令位于Android SDK下的platform-tools自带。能够通过wifi远程下载APK,也能够答应日志信息。 Android Studio的Logcat就是通过ADB打印的。   笔者在工作中遇到了一个公司的自己设计的设备,本质是Android。 而笔者为了方便测试,采用了ADB命令wifi下载的方式。 命令与流程: adb devices:查看已连接的设备 adb connect xxxx: 连接莫个网段,需要在同一局域网。 xxxx为ip adb install xxxx:向连接设备下载APK。 adb -s xxxx yyyy:当有多个设备连接时,需要通过此命令去指定操作的设备。xxxx为通过devices看到的设备名。

    38420

    adb命令

    1、设备相关 adb devices 2、adb服务器杀死和启动 adb kill-server adb start-server 3、文件相关 adb push local remote adb pull adb shell pm install apk在移动端的路径 adb uninstall 包名 5、与Activity操作等相关 找到当前手机内的top Activity: adb shell dumpsys top activity的方式获取 6、与进程相关: 列出当前进程 adb shell ps | findstr 包名 杀死某个包的进程 adb shell am force-stop 包名 7、与性能相关的一些内容 获取内存: adb shell dumpsys meminfo 包名 获取cpu: adb shell dumpsys cpuinfo | findstr 包名 adb shell top -n 1 | findstr 包名 获取流畅度相关: adb shell dumpsys gfxinfo 包名 8、其他非adb但常用的一些工具 获取安装包信息:aapt dump badging apk在

    46251

    再说adb

    Adb Advanced Command点击查看 重点介绍一些相对比较复杂的adb命令,主要是adb shell 相关的。 adb shell input点击查看 重点介绍adb shell input的用法,包括怎么输入内容,怎么模拟按键,模拟屏幕滑动等各种输入模拟。 解锁手机: adb shell input keyevent 26 && adb shell input swipe 250 250 800 800 截屏: adb shell screencap -p 模拟输入 空格:adb shell input keyevent 62 删除:adb shell input keyevent 67 MENU:adb shell input keyevent 1 HOME :adb shell input keyevent 2 back:adb shell input keyevent 3 字符:adb shell input text ‘hello,world’

    285120

    玩转ADB命令(ADB命令使用大全)

    实际上Adb在某种程度上有很大权限的,即使是在最新版本的Android系统上。因为Adb的设计初衷是为了方便开发人员调试,因此必然需要暴露一些权限以外的接口。 停止 adb server 命令: adb kill-server 查看 adb 版本 adb version 示例输出 Android Debug Bridge version 1.0.36 Revision ContentProviders、包名、userId、安装后的文件资源代码等路径、版本信息、权限信息和授予状态、签名版本信息等。 系统版本」等。 如果 adb 版本较老,无法使用 exec-out 命令,这时候建议更新 adb 版本

    25020

    adb工具+使用adb安装apk「建议收藏」

    2.将解压后的文件夹放到合适的目录(我放到了C盘根目录) 3.打开windows命令窗口,设置到adb工具目录(cd C:\adb) 4.检查adb是否可用,输入命令(adb)。 5.使用adb命令查看链接到的计算机的android设备(adb devices) 安装方法二:推荐 如果安装了Android Studio,则会包含了adb工具,只要配置下就OK了。 ADB使用 使用adb命令将apk安装到android设备: 1.列如将D盘中的apk安装到手机。 使用adb命令将文件推送到android设备: 列如将C盘中a.txt文件推送到手机Download文件夹中,adb命令: adb push c:\a.txt /sdcard/Download/ 使用adb 命令 adb devices ::adb命令 从Andorid手机中 拉取 XGame.log文件 存放放到Windows电脑 D:/GameLog/文件夹中 adb pull /sdcard/UE4Game

    33920

    ADB驱动

    Windows 7 64位下使用ADB驱动 什么是ADB? adb的全称为Android Debug Bridge,就是起到调试桥的作用。 adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。 ADB包的使用:解压ADB文件夹,将ADB文件夹放到C盘根目录下。 ADB就可以了。 常用于安装之类的脚本中 adb version             查看adb版本         常和if语句搭配用于检测是否存在adb工具 adb get-state          判断设备状态

    2.2K100

    ADB调试篇

    4.打开电脑上CMD窗口,输入以下命令: adb tcpip 5555(该命令打开手机adb网络调试功能) 正常情况下输入命令后控制台会出现回显 restarting in TCP mode port ADB调试命令 连接 使用USB连接调试命令 adb usb 使用局域网连接进行调试 使用局域网连接调试,首先需要设置端口;设置端口号命令 adb tcpip 5555 然后根据手机IP:端口号进行连接 /emulator 请使用如下命令尝试重启adb,之后再重新使用连接命令连接指定的模拟器: adb kill-server adb start-server 对运行的应用截图命令 adb shell shell pm path packageName(包名) 输出路径后拷贝或pull到电脑: adb pull apkPath ~/DownloadPath adb logcat过滤 ? adb shell input …

    40820

    adb连接安卓设备_安卓adb命令

    adb命令连接android设备 局域网连接方式 adb其他命令用法 获取椭圆边界条件 局域网连接方式 首先使电脑和android设备连接同一个网络,然后打开adb命令窗口输入 adb connect ip 点击回车(ip是android设备连接网络后的IP地址),不成功可以先adb root试一下。 adb其他命令用法 查看该设备CPU结构 adb shell getprop ro.product.cpu.abi 查看进程是否存在 adb shell ps -ef | grep 包名 安装apk adb install -r -d -t xxx.apk 卸载apk adb uninstall -r -d -t xxx.apk 获取椭圆边界条件 xWidth:椭圆的宽 yHeight:椭圆的高

    14730

    扫码关注腾讯云开发者

    领取腾讯云代金券