基于python安装app

一、背景

有时候我们在做Android兼容性测试时,经常会使用adb命令一台一台的安装app,比较费事。

二、实现方法

利用python命令行启动web服务器,在手机浏览器输入存放apk包的目录url进行安装app。

三、操作步骤

1、登录测试服务器,自建一个文件夹apktest,命令如下:

基于python安装app

 

 

 2、将要测的apk包上传至apktest文件夹,命令如下:

基于python安装app

 

 

 3、启动一个WEB服务器, 控制台不能关闭,若关闭服务会停止,命令如下:(前提:存在python环境)

基于python安装app

 

 

 若是python 3的环境,则需要用:python3 -m http.server 8000 启动服务。

如何查看python版本,下一篇内容具体讲

4、输入ifconfig命令查看当前服务器的ip(内网可访问就使用内网ip,内网不可访问就使用外网ip)。

基于python安装app

 

 

 5、打开测试手机浏览器,在地址栏输入服务器ip和端口号,如http://127.0.0.1:8080(这里的ip一定是你可以直接访问到服务器的ip)。

 基于python安装app

6、可以看到apk包,点击apk的超链接就可以下载了,第一次我们需要输入地址,之后我们可以直接将地址收藏至浏览器书签,每次将要测的apk包放置这个目录,直接点击浏览器里收藏的链接就可以直接下载安装了,再也不用一台一台手机连接pc通过adb安装了。

基于python安装app

 

基于python安装app

上一篇:微信支付PHP SDK —— 公众号支付代码详解


下一篇:Android 广播的使用