基于python安装app
一、背景
有时候我们在做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安装了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了