一、背景
有时候我们在做Android兼容性测试时,经常会使用adb命令一台一台的安装app,比较费事。
二、实现方法
利用python命令行启动web服务器,在手机浏览器输入存放apk包的目录url进行安装app。
三、操作步骤
1、登录测试服务器,自建一个文件夹apktest,命令如下:
2、将要测的apk包上传至apktest文件夹,命令如下:
3、启动一个WEB服务器, 控制台不能关闭,若关闭服务会停止,命令如下:(前提:存在python环境)
若是python 3的环境,则需要用:python3 -m http.server 8000 启动服务。
如何查看python版本,下一篇内容具体讲
4、输入ifconfig命令查看当前服务器的ip(内网可访问就使用内网ip,内网不可访问就使用外网ip)。
5、打开测试手机浏览器,在地址栏输入服务器ip和端口号,如http://127.0.0.1:8080(这里的ip一定是你可以直接访问到服务器的ip)。
6、可以看到apk包,点击apk的超链接就可以下载了,第一次我们需要输入地址,之后我们可以直接将地址收藏至浏览器书签,每次将要测的apk包放置这个目录,直接点击浏览器里收藏的链接就可以直接下载安装了,再也不用一台一台手机连接pc通过adb安装了。