Android系统
所需jdk环境,这个环境博主的其他博客中有写,请查询
1.打印log:adb logcat >/users/zhangxxx/desktop/xxx.log(log路径)
2.打印加上时间戳的log :adb logcat -v threadtime >/users/zhangxxx/desktop/xxx.log(log路径)
3.将电脑中的文件复制到手机内存中:adb push 文件名称 /sdcard/(终端路径在文件目录下的时候)
或者 adb push 文件路径 /sdcard/ (/sdcard/手机内存路径)
4.adb命令手机截屏。
adb shell /system/bin/screencap -p /sdcard/screenshot.png(截屏手机当前页面,保存到SDCard)
adb pull /sdcard/screenshot.png /users/zhangxxx/desktop/screenshot.png(截屏图片保存到电脑)
adb pull /sdcard/DCIM/ttgame/screen_record_video.mp4(手机视频保存视频到电脑)
5.安装apk:adb install /users/zhangxxx/xx.apk (apk包路径)
安装失败的各种情况:
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] ,失败[安装分析失败没有证书]。打包问题
Failure [INSTALL_FAILED_ALREADY_EXISTS],失败[安装失败已存在]。手机内存在此apk
Failure [INSTALL_FAILED_CANCELLED_BY_USER],失败[用户取消安装失败]。奇葩机型需要点击确定才能安装
6.卸载apk:adb uninstall /users/zhangxxx/xx.apk (手机apk路径)
ios系统
ideviceinstaller安装命令:brew install ideviceinstaller
idevicesyslog安装命令:brew install idevicesyslog,这两个命令安装前提是你必须有brew。
1.安装apk:ideviceinstaller -i /users/zhangxxx/xxxx.ipa(ipa路径)
还有一种简单的方法,就是通过软件安装。mac用的软件名称叫itools pro。踩过的坑:ipa包中必须将你安装的手机的udid加上,没有加上udid是无法安装成功的。
2.打印log:idevicesyslog >> /users/zhangxxx/desktop/game01.log(路径)