如何获得Android设备名称(ADB命令详细介绍)

Android专业获取设备信息如:AndroidID、唯一设备ID、制造商、型号、版本号、版本码等 阅读详情

豌豆荚、360手机管家等软件可以获取Android设备名称,显示在界面上,如下图:


我们自己如何来获取设备名称 呢?答案如下:

在命令行中输入“adb shell”
进入shell之后,再输入“cat /system/build.prop”
其实,设备信息,主要是存放在“/system/build.prop”文件,通过“cat”命令就可以查看了.


下面附上ADB命令的详细介绍

adb 介绍


adb的全称为Android Debug Bridge 调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、系统升级、运行shell命令等。

管理设备

注:android手机、模拟器统一称为“设备”
adb devices  // 显示连接到计算机的设备
adb get-serialno // 获取设备的ID和序列号serialNumber
------------------重启----------------------------------------------
adb reboot  // 重启设备
adb reboot bootloader  // 重启到bootloader,即刷机模式
adb reboot recovery  // 重启到recovery,即恢复模式
------------------发送命令到设备--------------------------------------
adb [-d|-e|-s <serialNumber>] <command>
-d 发送命令给usb连接的设备
-e 发送命令到模拟器设备
-s <serialNumber> 发送命令到指定设备

adb相关

adb kill-server // 终止adb服务进程
adb start-server // 重启adb服务进程
adb root // 已root权限重启adb服务
adb wait-for-device // 在模拟器/设备连接之前把命令转载在adb的命令器中

获取设备硬件信息

adb shell  cat /sys/class/net/wlan0/address  // 获取mac地址
adb shell cat /proc/cpuinfo  // 获取cpu序列号

管理设备app

aapt d badging <apkfile> // 获取apk的packagename 和 classname
------------------安装----------------------------------------------
adb install <apkfile>  // 安装apk
adb install -r <apkfile> // 保留数据和缓存文件,重新安装apk,
adb install -s <apkfile>  // 安装apk到sd卡
------------------卸载----------------------------------------------
adb uninstall <package>  // 卸载app
adb uninstall -k <package>  // 卸载app但保留数据和缓存文件
------------------启动app-------------------------------------------
adb shell am start -n <package_name>/.<activity_class_name> // 启动应用
------------------查看内存占用----------------------------------------
adb shell top  // 查看设备cpu和内存占用情况
adb shell top -m 6 // 查看占用内存前6的app
adb shell top -n 1 // 刷新一次内存信息,然后返回
adb shell procrank // 查询各进程内存使用情况
adb shell kill [pid] // 杀死一个进程
adb shell ps // 查看进程列表
adb shell ps -x [PID] // 查看指定进程状态
adb shell service list // 查看后台services信息
adb shell cat /proc/meminfo // 查看当前内存占用
adb shell cat /proc/iomem // 查看IO内存分区

文件操作

//android中,sdcard代表内置存储,不同系统中tf卡的设备名可能不同,使用查看adb shell ls mnt查看所有存储设备名。
adb remount  // 将system分区重新挂载为可读写分区
adb push <local> <remote> // 从本地复制文件到设备
adb pull <remote>  <local> // 从设备复制文件到本地
adb shell ls // 列出目录下的文件和文件夹,等同于dos中的dir命令
adb shell cd <folder> // 进入文件夹,等同于dos中的cd 命令
adb shell rename path/oldfilename path/newfilename // 重命名文件
adb shell rm /system/avi.apk  // 删除system/avi.apk
adb shell rm -r <folder> // 删除文件夹及其下面所有文件
adb shell mv path/file newpath/file // 移动文件
adb shell chmod 777 /system/fonts/DroidSansFallback.ttf // 设置文件权限
adb shell mkdir path/foldelname // 新建文件夹
adb shell cat <file> // 查看文件内容

原文地址:http://blog.youkuaiyun.com/shuaihj/article/details/8889465?reload

python+adb实现自动化获取手机信息(系统版本号,设备号,设备名称等等) 首先我们先看一下使用adb查看Android手机信息的指令 #获取手机名称 NAME = 'adb shell getprop ro.product.model' #获取手机版本 VERSION = 'adb shell getprop ro.build.version.release' #获取手机厂商 PRODUCER = 'adb shell getprop ro.product.brand... 阅读详情

相关推荐

ADB常用各模块操作命令

学习如何通过ADB命令来控制设备,尤其是在自动化测试、开发调试中如何灵活使用这些命令。了解如何通过ADB获取设备的详细调试信息,分析设备性能问题、内存泄漏等,提升调试能力。可以查看当前设备的活动信息,帮助你查看正在运行的应用等信息。这条命令可以获取设备的型号信息,常用来确认目标设备。这个命令返回设备的唯一ID,可以用作设备的标识符。这条命令可以获取设备的Android系统版本。获取设备的实时日志输出,用于调试和排查问题。获取设备的名称(通常是硬件平台的名称)。重启设备,常用于测试中的设备复位。

m0_37570494的博客 1568

如何获取Android设备名称(常用ADB命令介绍)

如何获取Android设备名称 sdk安装和配置 1、Android SDK 工具的安装,下载地址:https://www.androiddevtools.cn 2、环境变量配置 2.1:增加选项ANDROID_HOME 变量名:ANDROID_HOME, 变量值:sdk安装路径 例如:D:\MyData\ex_shenjf1\AppData\Local\Android\android-sdk 2...

嘟嘟麻麻的博客 8059

DeepSeek行业语料微调与风格迁移:影视剧本对白生成实战指南

大模型微调是让通用模型适配垂直领域的关键技术,LoRA(低秩适配)以其轻量高效成为最常用的微调方法之一。在自然语言处理与生成式AI应用中,模型不仅要理解语义,还要输出符合行业规范的内容。影视剧本创作即典型场景:对白短促、动作提示密集、格式严格,通用模型难以直接满足。通过行业语料微调,配合风格迁移技术,能够使DeepSeek等基座模型习得剧本的行文规则与语感。实践中需构建结构化的剧本指令语料,利用LlamaFactory执行LoRA参数调试,并结合风格指令与风格LoRA实现精细控制。该路径成本可控,适合团队构

weixin_34414650的博客 572

Android设备 D获取,如何获取Android设备名称(常用ADB命令介绍)

如何获取Android设备名称sdk安装和配置1、Android SDK 工具的安装,下载地址:https://www.androiddevtools.cn2、环境变量配置2.1:增加选项ANDROID_HOME变量名:ANDROID_HOME,变量值:sdk安装路径 例如:D:\MyData\ex_shenjf1\AppData\Local\Android\android-sdk 2.2:修改p...

weixin_39807954的博客 1162

Hyper-V显卡直通实战:手把手解决Windows 11虚拟机错误码43(附完整参数配置)

本文详细解析了在Windows 11 Hyper-V虚拟机中配置显卡直通时遭遇错误码43的根源,并提供了从环境检查、核心PowerShell命令(如Set-VMGpuPartitionAdapter)配置到虚拟机内驱动替换的完整实战解决方案,帮助用户彻底解决显卡驱动无法加载的问题。

weixin_29238147的博客 898

Gartner DSG数据安全治理 架构及解读

目录背景:架构图: 解释:英文解释:(自上而下)平衡业务与风险、威胁、合规之间的关系(5个维度之间的平衡)优先处理数据集制定安全策略实施安全工具策略配置同步从上到下,从需求调研开始实施数据安全治理。千万不要跨过数据摸底、治理优先级分析、制定治理整体策略,而直接从技术工具开始对数据安全进行治理。 先明确选择需要治理的对象,优先选择重要数据进行数据安全治理工作。可以通过数据梳理、分类分级等手段,完成数据资产盘点和筛选,在纷杂的数据中理清头绪。

锦慈的技术博客 7216

Shell下获取Android设备信息

使用adb.exe shell进入shell界面,然后通过下列命令即可获取需要的信息 :) 1 // getprop命令可获取很多信息哟 2 // 1.获取厂商名称 3 getprop ro.product.brand 4 // 2.设备型号 5 getprop ro.product.model 6 // 3.安卓版本 7 getprop ro.build.vers...

weixin_30404405的博客 436

《Ventoy 制作系统安装 U 盘的具体步骤》

然后您可以在电脑的磁盘管理中对 U 盘进行快速格式化,选择 FAT32 或 NTFS 文件系统。至此,Ventoy 系统安装 U 盘就制作完成了。您可以在需要安装系统的电脑上,从 U 盘启动,然后选择相应的系统镜像进行安装。安装完成后,将您需要的操作系统镜像文件(如 Windows、Linux 等的 ISO 格式镜像)复制到 U 盘的根目录。在安装程序中,选择您插入的 U 盘设备,确保选择正确,以免误操作。2. 确认选择的 U 盘盘符正确,防止误操作导致其他磁盘数据丢失。点击“安装”按钮,等待安装完成。

jiyiwangluokeji的博客 2666

android stdio 关闭所有真机

Android Studio是开发Android应用程序的集成开发环境,通常我们需要使用真机来进行应用程序的调试和测试。但是,在某些情况下,我们可能需要关闭所有已连接的真机。本文将介绍如何在Android Studio中关闭所有真机的连接。在Android Studio中,点击工具栏上的“Device File Explorer”图标。adb -s 设备名称或序列号 kill-server。重复步骤3和步骤4,直到所有设备的连接都被断开。在设备列表中,右键单击需要断开连接的设备。复制设备名称或序列号。

weixin_44693887的博客 457

汇编语言(第4版)王爽 课程设计2 详细实现(一、虚拟模式DOS运行篇)

由于虚拟模式的限制,我们编写的许多逻辑暂时不能被检验,而因为《汇编语言》编写时间较早,其所依赖的运行环境如今只能够依靠虚拟机来搭建。比如实模式DOS,搭建步骤比较繁琐,因此我将其它的部分放在下一篇文章中进行讲解。事实上,我们实现的程序属于《汇编语言》课程设计2中任务程序部分,其中的完整任务还涉及到将该任务程序安装到软盘等操作,这些也都需要在实模式下才能运行,所以统一放到下一篇文章进行实现。

m0_73327328的博客 2823

《手把手教你YOLOv9实战》,改进专栏目录

为了提供友好的操作效果,本专栏将会手把手搭建可视化界面,我将用PyQt5 搭建一个可视化界面,可视化界面能够实现基本的图像加载与检测功能,如支持视频、摄像头,还支持更换不同的 YOLOv9 模型,并适应不同领域(如口罩检测系统、人脸检测系统、工业缺陷检测系统等),界面灵活、功能强大。通过YOLOv9加以改进设计,形成新的算法框架,一起水科研和论文,专栏会一直持续更新中,本专栏适合目标检测、分割、分类。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 2154

ADB命令查看应用包名

一、查看当前包名 1、在手机上打开app 2、电脑端Crtl+R 输入cmd回车 输入命令:adb shell dumpsys window w |findstr \/ |findstr name= 3、如下图,我在手机上打开了今日赚(一款赚零花钱的悬赏任务类App),查出来的包名应用名:其中 com.im.todayz为应用包名 ,fw.earntoday.ui.activity.MainActivity为当前运行的activity界面 二、查看所有包名 1. 依旧数据线连接手机,注...

Android 领域开发程序员,希望通过写博客的方式不断的总结提升自己,大家共同进步哦! 6万+

Python 爬虫实战:微博自动化运营工具(点赞 / 转发 / 评论 + 反封号策略)

微博作为中国最大的社交媒体平台之一,拥有庞大的用户群体和丰富的数据资源。通过 Python 爬虫技术,我们可以实现微博的自动化运营,包括点赞、转发、评论等功能,同时采取有效的反封号策略,确保账号的安全和稳定运行。

u014481728的博客 1177

ADB命令行卸载或删除你的Android设备中的应用

本文介绍了使用ADB命令行卸载Android应用的方法。前提条件是电脑已配置好ADB环境且设备能被识别。具体步骤包括:通过CMD打开命令行窗口,使用adb devices确认连接状态,通过adb shell pm list packages查看已安装应用包名,最后用adb uninstall 包名命令卸载指定应用。重点在于获取正确的应用包名,而非APK文件名。该方法适用于Windows平台,通过简单的命令行操作即可完成应用卸载。

袁科的博客 5万+

适航规章、标准,书籍资料下载汇总(增加DO-160G中英文版)

很多读者之前问我有没有DO-160G的资源,现在终于找到啦!如果大家有其他想要的资源,可以在留言区告诉我,有空我会帮大家找找看~文末有下载链接:更新日志:2024-9-28:初版。2024-10-21:增加DO-330英文版PDF下载。2024-10-30:增加DO-160G中文版(非机翻)和英文版PDF下载。以下是一些收集到的适航相关的资料,分享给大家。(如果没有你想要的资料,请留言,等找到会及时更新!

qq_41854911的博客 2756

100个Python实战项目(七)实现摩斯密码翻译器

作者主页:海拥 作者简介:优快云全栈领域优质创作者、HDZ核心组成员、蝉联C站周榜前十 粉丝福利:往期获奖记录 每周送6~9本书,不定期送各种小礼品(搪瓷杯、抱枕、鼠标垫、马克杯等) 摩斯密码是一种将文本信息作为一系列通断的音调、灯光或咔嗒声传输的方法,无需特殊设备,熟记的小伙伴即可直接翻译。它以电报发明者Samuel F. B. Morse的名字命名。 算法 算法非常简单。英语中的每个字符都被一系列“点”和“破折号”代替,或者有时只是单数的“点”或“

努力是为了站在万人之中,成为别人的光 1万+

adb 如何指定设备进行运行 命令

1.adb -s 书写设备名称+具体命令 如何查看设备名称 adb devices >红色部分即为 设备名称

liangdeniu的专栏 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

android之Appium需要用到得adb命令

adb命令获取应用包名和启动Activity

hongke_fei的专栏 707

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

adb获取ANDROID_ID、系统属性、查看机型、系统版本、系统api版本、分辨率、设备名称

获取手机Settings.Secure.ANDROID_ID: adb shell settings get secure android_id 系统属性: adb shell getprop | grep product 查看机型: adb shell getprop ro.product.model 查看系统版本 获取系统版本:adb shell getprop ro.build.version.release 获取系统api版本:adb shell getprop ro.bui

qq_40308101的博客 1万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

adb命令查看当前界面是哪个Activity

adb 命令查看Activity信息 前提条件: 1、adb配置好环境变量,即安卓环境变量 2、手机连接上电脑,并开启开发者模式,媒体传输 1、只查看Activity包名(过滤) 以下命令可以查看手机中当前界面是哪个Activity。 adb shell dumpsys activity top | grep ACTIVITY 如果未安装 grep for window.exe,请分开执行: ...

Blog for 明月依希 6万+

纯纯纯小白的adb入门 讲解(如何查看设备是否连接)

如何用adb查看自己的设备是否已经连接!

ps050217的博客 1万+

adb命令查看手机设备

cmd命令框输入: adb shell getprop ro.product.model                    查询手机内部代号 adb shell getprop ro.product.name          

a16350的博客 4710
上一篇: 如何通过adb命令获取手机型号与设备信息
下一篇: android如何用adb shell启动应用程序
cbbbc
博客等级 码龄15年 609粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值