adbtools 看unity在安卓设备上的运行情况,看logcat 还有看内存占用情况。
这是我在短暂的安卓开发过程,汇总的知识点,如果好用请留言告诉。
-
使用adb命令管理设备
adb devices 显示连接到计算机的设备
adb get-serialno 获取设备的序列号
adb reboot 重启设备
adb reboot bootloader 重启设备进入fastboot模式
adb reboot recovery 重启设备进入到recovery模式
adb [-d |-e |-s<serialNumber>]<command> 发送命令道指定设备
-
adb 自身管理
adb kill-server 停止adb服务进程
adb start-server 重启adb服务进程
adb root 以root权限重启adb
-
获取设备硬件信息
adb shell cat /sys/class/net/wlan0/address 获取Wi-Fi mac 地址
adb shell cat /proc/cpuinfo 获取cup序列号
adb shell cat /system/build.prop 获取设备编译属性
adb shell cat /data/misc/wifi/*.conf 获取Wi-Fi配置信息
4.管理设备app
adb install -r <apkfile> 安装apk文件 (手机rom)
adb install -s <apkfile> 安装apk文件(sd卡)
adb uninstall [-k] <packagename> 卸载app
adb shell top [-m <number>] 查看内存占用情况
adb shell ps 查看进程列表
adb shell kill <pid> 杀死一个进程
abd shell ps -x <pid> 查看指定进程的状态
adb shell service list 查看后台services信息
adb shell cat /proc/meminfo 查看当前内存占用
adb shell cat /proc/iomem 查看IO内存分区
5. 进行文件操作
adb shell ls mnt 查看所有设备存储设备名
adb remount 将system分区重新挂载为可读写分区
adb push <local> <remote> 从本地复制文件到设备
adb pulll <remote> <local> 从设备复制文件到本地
adb shell ls 列出目录下的文件和文件夹
adb shell cd <folder> 进入文件夹
adb shell rm [-r] <path/filename> 删除文件夹
adb shell cat <file> 查看文件内容
adb shell mkdir path/foldername 新建文件夹
6.其他命令
adb shell input text <content> 发送文本内容
adb shell input keyevent <keycode> 发送键盘事件
adb shell wm size 获取设备分辨率
adb shell getprop <key> 获取设备参数信息
adb shell setprop <key> <value> 设置设备参数信息
adb logcat -s unity 看unity的logcat
使用adb命令截图
adb shell screencap -p <path/file>
使用abd命令录制视频
屏幕录像命令
adb shell screenrecord [options] <path/filename>
options 说明
-- size WIDTH * HEIGHT
--bit-rate RATE
--time-limit TIME
--rotate
终止录像
CTRL + C