(二)Android系统基础-4 SDK常用命令

SDK安装连接设备

配置安装详见:
https://blog.csdn.net/Amy8020/article/details/89216567

  • 连接夜神模拟器
    夜神模拟器的端口是规律的,第一个模拟器端口是62001,第二个模拟器端口是62025,第三个是62025+1,依此类推
    adb connect 127.0.0.1:62001

  • 显示连接设备数量
    adb devices

  • 显示设备底层
    仅一个设备连接:adb shell
    多个设备连接,抛异常:在这里插入图片描述
    需要指定某一设备:

在这里插入图片描述
进入adb shell后有两种状态显示:#代表有root权限,$代表没有root权限,root权限要慎用

安装卸载数据清除

详见https://blog.csdn.net/Amy8020/article/details/89239996

文件读取写入

  • 文件写入
    E盘目录下某一文件上传至模拟器中sdcard文件夹内 在这里插入图片描述
  • 读取文件
    将导入的sdcard\test.txt文件导出至桌面
    在这里插入图片描述

屏幕截图

1、模拟器打开某一APK界面
2、adb执行如下命令
在这里插入图片描述

封装adb命令

目前很多PC客户端手机助手也是基于adb连接原理进行封装的。
1、利用editplus编辑adb_device.bat文件,存储字符集为UTF-8,内容如下:
adb devices
pause
2、运行结果如下在这里插入图片描述

Package、Activity获取(填坑)

执行aapt一直抛如下错误:
在这里插入图片描述

解决办法

1、给aapt配置环境变量
2、将APK安装包放跟aapt同一目录下(以实际存放为准)
3、cmd进入后,切换到aapt文件夹,(D:\AppData\Local\Android\android-sdk\build-tools\28.0.3以实际安装路径为准)
4、扩行命令获取Package相关信息
在这里插入图片描述
4、过滤获取Activity内容
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值