Android测试版本发布,方便验收,搭建本地类似 fir 服务

介绍最牛逼的Android测试版本发包方式

Android发测试包的方式很多种:

  • 直接拿机器装:这种方式最傻逼,麻烦不死你,不说了;
  • 使用IM工具发送到个人或者群里,这种方式就是发给老板或者领导不能直接安装,微信发送apk文件,直接把你文件名改了,下载速度看公司网速了,一般公司都有限制,qq类似,如果你们公司使用RTX之类的更加恶心,没有手机版本,不能直接手机安装;
  • 使用公司共享目录:这种方式也是不能直接通过手机安装,很多领导是没有数据线在公司的,而且也懒得通过数据线安装,麻烦,领导哪有这个时间?;
  • 使用线上服务fir或者pgyer等,这种还有一个上传的时间,上传之后还需要下载,测试包需要很多次构建发布,每天都需要发布多次,所以还是耽误时间,当然内测或者公测,这种方式比较不错;
  • 自己搭建类似fir的服务:这种方式我觉得是最方便做测试包发布的, 可以通过手机直接下载,下载速度是内网速度,基本都是秒下的;

下面主要是介绍怎么搭建这个服务:

1.首先你需要有node.js环境

网上一大堆,我给你找了一个:

http://www.runoob.com/nodejs/nodejs-install-setup.html

2.安装服务

随时随地将你的当前目录变成一个静态文件服务器的根目录。

项目地址:https://github.com/JacksonTian/anywhere

npm install anywhere -g

3.服务使用

既然是随时随地把当前目录变成一个静态文件服务器,这就好办了

这是我的目录,给大家参考一下:

Android测试版本发布,方便验收,搭建本地类似 fir 服务_第1张图片
Paste_Image.png

在电脑里,建立专门存放apk的目录,在apk的目录下面运行下面的命令,把apk文件放到apk的目录下面,就OK了

小技巧:把apk这个文件夹共享了,你的小伙伴都可以放apk包到这个目录下面,开发同学打好测试包,直接丢目录下面就可以了

$ anywhere
// or with port
$ anywhere -p 8000
// or start it but silent(don't open browser)
$ anywhere -s
// or with hostname
$ anywhere -h localhost -p 8888
// or with folder
$ anywhere -d ~/git/anywhere
// or enable html5 history
$ anywhere -f /index.html

执行命令后,默认浏览器将为您自动打开主页。

Android测试版本发布,方便验收,搭建本地类似 fir 服务_第2张图片
Paste_Image.png

如果不OK ,请留言,一起探讨。。。请关注quanke,关注优谈TOP-第一女性媒体-No.1 Lady Media

你可能感兴趣的:(Android测试版本发布,方便验收,搭建本地类似 fir 服务)