当前位置:首页 » 安卓系统 » android查看设备

android查看设备

发布时间: 2022-08-06 19:37:50

㈠ 如何获得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> // 查看文件内容

㈡ 如何查看自己安卓手机的Android Device ID

1、打开拨号界面。

(2)android查看设备扩展阅读:

AndroidID用于唯一识别一部设备的一次刷机行为,虽然不能完全确定该设备的唯一性(真的唯一性是用IMEI号的),但是可以很大程度上过滤重复设备。

这是移动互联网广告行业,尤其是CPI广告的基础。设备ID非常重要。CPI广告是根据实际安装数量计费的,广告商可以使用androidid来排除重复安装。传递一个AndroidID直接影响到某些广告是否会被放置在某些位置。

在RTB行业中,有很多提供数据的第三方公司,他们根据AndroidID买卖数据,将各种数据对应给用户。

㈢ 如何查看USB方式连接Android设备的外接设备信息

这里主要介绍了Android中查看USB连接的外接设备信息的代码实例,可以参考下

1,USB存储设备(如:U盘,移动硬盘):

//USB存储设备 插拔监听与 SD卡插拔监听一致。

代码如下:

private USBBroadCastReceiver
mBroadcastReceiver;

IntentFilter iFilter = new IntentFilter();

iFilter.addAction(Intent.ACTION_MEDIA_EJECT);

iFilter.addAction(Intent.ACTION_MEDIA_MOUNTED);

iFilter.addAction(Intent.ACTION_MEDIA_REMOVED);

iFilter.addAction(Intent.ACTION_MEDIA_UNMOUNTED);

iFilter.addDataScheme("file");
mBroadcastReceiver = new
USBBroadCastReceiver();
registerReceiver(mBroadcastReceiver,
iFilter);

private class USBBroadCastReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent)
{
String action = intent.getAction();

if
(action.equals(Intent.ACTION_MEDIA_EJECT)) {

//USB设备移除,更新UI
} else if
(action.equals(Intent.ACTION_MEDIA_MOUNTED)) {

//USB设备挂载,更新UI
}
}
}

//获得挂载的USB设备的存储空间使用情况

public static String getUSBStorage(Context context){
// USB Storage

//storage/udisk为USB设备在Android设备上的挂载路径.不同厂商的Android设备路径不同。

//这样写同样适合于SD卡挂载。
File path = new File("/storage/udisk");

StatFs stat = new StatFs(path.getPath());
long blockSize =
stat.getBlockSize();
long totalBlocks = stat.getBlockCount();

long availableBlocks = stat.getAvailableBlocks();
String usedSize =
Formatter.formatFileSize(context, (totalBlocks-availableBlocks) *
blockSize);
String availableSize = Formatter.formatFileSize(context,
availableBlocks * blockSize);
return usedSize + " / " +
availableSize;//空间:已使用/可用的
}

2,USB外接输入设备(如:键盘,鼠标,扫描枪)

复制代码
代码如下:

try {

//获得外接USB输入设备的信息
Process p=Runtime.getRuntime().exec("cat
/proc/bus/input/devices");
BufferedReader in = new BufferedReader(new
InputStreamReader(p.getInputStream()));
String line = null;

while((line = in.readLine())!= null){
String deviceInfo =
line.trim();

//对获取的每行的设备信息进行过滤,获得自己想要的。

}

} catch (Exception e) {
// TODO: handle
exception
e.printStackTrace();
}

另:设备信息也可以通过 adb
shell 进入执行 cat /proc/bus/input/devices看到。

USB外接输入设备信息打印如下:

复制代码
代码如下:

I: Bus=0003 Vendor=11c0 Proct=0030
Version=0110
N: Name="ACRUX USB Keyboard"
P:
Phys=usb-0000:00:04.0-1.3/input1
S:
Sysfs=/devices/pci0000:00/0000:00:04.0/usb1/1-1/1-1.3/1-1.3:1.1/input/input3
U:
Uniq=
H: Handlers=mouse1 event3
B: PROP=0
B: EV=17
B: KEY=70000 0 0
0 0 0 0 0 0
B: REL=103
B: MSC=10

I: Bus=0003 Vendor=11c0
Proct=0030 Version=0110 这行信息会在Android设备与USB设备数据交互的是否使用到。

关于USB外接设备如何与Android设备数据数据交互的代码书写可以参考:

http://developer.android.com/guide/topics/connectivity/usb/index.html

N: Name="ACRUX USB Keyboard" 这行说明了外接的USB设备的名称。

P: Phys=usb-0000:00:04.0-1.3/input1

S:
Sysfs=/devices/pci0000:00/0000:00:04.0/usb1/1-1/1-1.3/1-1.3:1.1/input/input3

这两行可用于识别该USB设备连接在Android设备的哪一个USB口.

㈣ android环境下,怎么查看设备已加载的驱动

右击“计算机/我的电脑”,在出现的列表项中选择“管理”。

在弹出的界面窗体中点击切换到“设备管理器”标签下。

如果该手机已经成功安装驱动,则能找到类似“ ADB Interface ”或“ Android Phone ”类似的设备,一般都显示在第一个设备。如果没有安装过驱动或安装驱动失败,则会出现一些打了问号或是感叹号的设备。如图所示,说明驱动安装正常。

㈤ android 怎么查看蓝牙设备

安卓系统的平板电脑,在设置里面可以查看到蓝牙地址。手机查询蓝牙地址的话,在拨号键盘上键入:*#2820#
查询
蓝牙
mac
地址。现在也可来查一下啦~步骤如下:
(1)在主屏幕上轻按“设置”按钮。或者,按下物理按钮“menu”,选择“设置”。
(2)在设置的列表下,轻按选择“关于本机”按钮。
(3)然后,轻按“状态消息”按钮。
(4)查看“蓝牙地址”注意:
必须开启蓝牙,才能查看到蓝牙地址。编者按:
安卓系统平板电脑中蓝牙地址,对于普通用户,很少能用得着。蓝牙地址可以说是连接到设备的唯一通
道,通过识别协议,可实现设备间的数据传输。一般,我们用不着,但如果有人问你查询“蓝牙地址”,你就可以告诉他。

㈥ 安卓系统可以看外设的设备名跟硬件id吗

安卓系统手机的DEVICE ID只要很简单的一个命令就可以查看:



1、点击电话,启动拨号界面,然后输入“*#*#8255#*#*”即可进入GTalk Service Monitor界面了。


㈦ 安卓系统的手机如何查看硬件信息

手机的硬件版本,是根据不同型号,按一、二、三代进行的划分;也是区分机型与设备的唯一编码。

如下:

㈧ 如何查看android的设备id

java获得android的imei号步骤: 1、权限添加: <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 2、调用android的api TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); String IMEI = telephonyManager.getDeviceId(); 3、adb命令获得: adb shell mpsys iphonesubinfo 4、任何手机都可以在拨打电话的界面输入*#06# 来查看IMEI。

热点内容
刀片机服务器ip怎么配置 发布:2024-05-12 04:28:35 浏览:525
存储系列视频 发布:2024-05-12 04:01:27 浏览:147
oracle数据库去重 发布:2024-05-12 04:00:53 浏览:772
配置减肥餐需要哪些条件 发布:2024-05-12 03:56:36 浏览:513
电视节目需要什么配置电脑 发布:2024-05-12 03:51:26 浏览:44
安卓怎么设置不被拦截 发布:2024-05-12 03:51:26 浏览:567
python目录下的文件名 发布:2024-05-12 03:51:02 浏览:103
c语言怎么编译输出满屏的爱心 发布:2024-05-12 03:39:22 浏览:181
androidlistview间距 发布:2024-05-12 03:39:19 浏览:9
原配置明信片和加购款有什么不同 发布:2024-05-12 03:37:56 浏览:936