移动端安卓环境搭建
一、环境搭建
1、解压下载的安装包到D盘中
2、右键点击开始窗口编辑环境变量
3、输入变量名ANDROID_HOME,变量值为之前安装的路径
4、在系统变量中的Path中添加%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools,也可以分开添加
5、验证是否添加成功,可以输入android -h,出现以下内容表示安装成功
adb——安卓开发人员与测试人员调试与测试的工具
全称:Android debug bridge
二、调试手机流程
1、手机与电脑通过USB数据线连接
2、获取root权限,打开设置-关于手机-版本号,一般是连续点击7次,出现开发者权限(安卓手机也可以在浏览器中搜索型号+开发者权限,会出现操作步骤)
3、打开开发者权限,选择开启usb调试,手机与电脑连接,控制台输入adb devices,手机选择确定,就可以连接了
4、输入adb shell就可以进入手机的环境,
可以通过Linux命令进行操作,如:date,pwd等就可以操作手机系统
查看日志
查看所有的APP日志,输入命令:adb logcat
实战:app出问题,程序员要求把错误信息给她,你具体怎么操作?
重定向命令为:adb logcat > c:/Users/log.txt(安装地址)
1、新建一个记事本形式在C盘
2、控制台先输入adb logcat,等待一段时间后,同时按ctrl和c,停止日志运行,然后输入adb logcat > c:/Users/log.txt(安装地址)
3、记事本方式打开日志文件,搜索error确认错误信息,每次操作后,需要将记事本中的内容删除
安装:adb install。卸载:adb uninstall
三、在手机中安装应用
安装
1、开发将安装包发送过来,在电脑中保存安装包,手机与电脑借助usb连接
2、打开控制台,输入命令:adb install 文件名
3、出现错误——用户自行取消,可以看下手机中的USB安装是否开启,开启后就会在手机中安装APP
卸载
1、首先需要找到卸载APP得的pachage包
怎么查找package?解决方案具体如下几种方案:
A、找到需要监控查看的APP信息,点击ctrl+c就可以退出
输入命令:adb shell am monitor
B、打开APP,在控制台输入adb shell dumpsys window | findstr mCurrentFocus,出现如下信息就可以找到这个APP的package包
C、展示所有的安装包
先输入adb shell然后再输入命令:pm list package就可以查看所有APP的包,然后就可以找到所需APP的包,然后点击exit就可以退出
D、输入adb shell pm list packages -3,就会列出除了系统应用的第三方应用包名
2、找到package包之后,输入命令adb uninstall package包就可以进行卸载,如卸载停车王APP