android如何通过adb命令获取手机的IMEI

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android如何通过adb命令获取手机的IMEI相关的知识,希望对你有一定的参考价值。

参考技术A   java获得android的imei号步骤:
  1、权限添加:
  <uses-permission android:name="android.permission.READ_PHONE_STATE" />

  TelephonyManager telephonyManager = (TelephonyManager) this
  .getSystemService(Context.TELEPHONY_SERVICE);
  String IMEI = telephonyManager.getDeviceId();

  2、adb命令获得:
  adb shell dumpsys iphonesubinfo
参考技术B *#06#本回答被提问者采纳

adb命令导出手机已安装的android应用apk文件

adb命令导出手机已安装的android应用apk文件,保存到PC电脑

前提条件是手机已经和PC电脑可以通过adb建立连接。

(1)通过adb shell命令获取当前手机所有已经安装的应用包名:

adb shell pm list package

 

(2)根据上面打印出来的包名,找到想要导出apk文件的应用包名,这个包名可以通过多种方式找到,也可以用一些工具找,假设已经知道某个应用的包名后,根据包名获取这个应用在手机上安装的位置:

adb shell pm path com.xxx.xxx.xxx

该命令将输出包名为com.xxx.xxx.xxx的存储路径(手机)

 

(3)通过adb pull命令把base.apk文件保存到PC电脑指定位置,adb pull后面跟着的(2)找到的package包存放路径 package:后 即是,注意指定保存到PC电脑的位置路径:

 

 

 

Android adb forward转发TCP端口连接数据_zhangphil的博客-CSDN博客_adb forward tcpAndroid adb的一个命令 : adb forward,该命令转发PC电脑上的端口数据到Android设备的一个端口。adb forward tcp:18000 tcp:19000上面的命令,即把PC电脑端TCP端口18000的数据转发到与电脑通过adb连接的Android设备的TCP端口19000上。换言之,假设现在PC端在端口18000绑定,并在该端口读写数据,将会被转发到An...https://blog.csdn.net/zhangphil/article/details/89358894

 

Android ADB安装apk_zhangphil的博客-CSDN博客Android ADB安装apk命令如图:即adb install 后面跟着apk完整路径,如果安装成功会输出Success。https://blog.csdn.net/zhangphil/article/details/81903323

 

https://blog.csdn.net/zhangphil/article/details/81869814Android ADB调试真机设备Android ADB(Andorid Debug Bridge),是Android开发中有用的测试和调试工具。使用Android ADB调试设备,直接在Windows的dos命令窗口输入命名adb即可,如图:为什么执行adb命令后是这样?原因是没有把ADB的路径添加到Windows系统路径下。也可以通过把ADB路径添加到.bat批处理文件中得到寻址。...https://blog.csdn.net/zhangphil/article/details/81869814

 

以上是关于android如何通过adb命令获取手机的IMEI的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android 10 中获取有关手机 IMEI 的信息?

android adb 如何检测手机中某个软件的版本?

如何获得Android设备名称

android系统如何通过$ adb 来获得/data/data目录的访问权限

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

如何用adb连接android手机