1、关于app测试的模拟器
- 关于模拟器有很多种,有:
夜神模拟器、mumu模拟器、逍遥模拟器、雷电模拟器、篮叠模拟器等、、、 - 最常用的模拟器夜神模拟器
1.2 关于模拟器下载与环境的搭建
1.2.1 关于夜神模拟器下载
下载网址:
www.yeshen.com/
注意点:
尽量不要下在含有中文的路径里<不是不能下,就是后期有问题会很麻烦>
1.3模拟内网环境搭建
2、配置adb命令
1、找到adb命令所在的文件路径
1 | makefile复制代码D:\Program Files\Nox\bin<每个人下载的地方是不一样的,这个是我的> |
2、打开系统高级设置、点击环境变量
3、选择系统变量中设置的Path进行添加abd的路径
4、点击新建,复制到就好
5、成功界面,打开一个cmd终端,直接输入abd是成功的
6、配置完成
3.0 adb命令相命令
3.1 devices
devices:查找当前电脑中所有的链接模拟器设备
命令语法:
adb devices
返回的是电脑所有模拟器设备的地址和端口
1 | makefile复制代码C:\Users\我是王修呀>adb devices |
3.2 connect
connect:连接模拟器
命令语法:
adb connect ip:端口
返回的是已连接127.0.0.1:62001<夜神端口>
1 | arduino复制代码C:\Users\我是王修呀>adb connect 127.0.0.1:62001 |
3.2.1 常用的ip和端口
这是举例的端口:
其他的端口可以遍历百度
1 | 复制代码夜神 127.0.0.1:62001 |
3.3 模拟器app安装
安装 install
方法1:
事先下载好的文件,文件一般是以apk结尾的文件
直接拖进夜神模拟器,会自动安装
方法2:
使用adb命令安装
adb install apk文件所在路径/及安装包包的包名
1 | makefile复制代码C:\Users\我是王修呀>adb install C:\Users\zuoyebang.apk |
方法3 :<在有多台模拟器的情况下>
使用adb命令安装
adb -s id:端口 install apk文件所在路径/及安装包包的包名
参数:
-s:序列号
1 | makefile复制代码C:\Users\我是王修呀>adb -s 127.0.0.1:62001 install C:\Users\zuoyebang.apk |
3.3 卸载 uninstall
- 方法1 :
手动卸载直接拖动
- 方法2:
1、查找安装包完成之后的包名
首先使用 :adb shell <链接模拟器,进入模拟器的安装系统>
进入之后,找到软件安装的文件名,一般是data/data 是软件安装包放的文件夹
其次进入:cd/data/data <这是安卓系统软件安装包的文件>
进入之后查看安装包的包名
com.insthub.ecmobile
退出模拟器的安卓系统
exit 退出安卓模拟系统
1 | makefile复制代码R11 Plus:/ # exit |
执行 adb uninstall 包名
1 | makefile复制代码C:\Users\我是王修呀>adb uninstall com.baidu.homework |
aapt命令
使用aapt命令找到安装包
1、利用aapt 找到包名你需要卸载的安装包名
aapt d badging apk所在路径/和安装包的文件名
会出现很多数据,第一排的是安装包在安卓系统的安装包的包名
注意点:需要安装的时候apk文件所在路径保持一致
1 | makefile复制代码C:\Users\我是王修呀>adb uninstall com.baidu.homework |
为了方便查看不出错 我们可以使用管道 “|”
aapt d badging apk所在路径/和安装包的文件名 |find “package”
1 | makefile复制代码C:\Users\我是王修呀>adb uninstall com.baidu.homework |
常见的安卓安卓包
data 包
/data/data 里面的com.开头的文件夹都对应的了一个app
ecmobile 文夹夹
ecmobile 在未使用的时候,有几个空包
ecmobile
从远程的安卓模拟器蒋文杰拉取
1 | kotlin复制代码 |
本文转载自: 掘金