介紹最牛逼的Android測(cè)試版本發(fā)包方式
Android發(fā)測(cè)試包的方式很多種:
- 直接拿機(jī)器裝:這種方式最傻逼,麻煩不死你,不說(shuō)了;
- 使用IM工具發(fā)送到個(gè)人或者群里,這種方式就是發(fā)給老板或者領(lǐng)導(dǎo)不能直接安裝,微信發(fā)送apk文件,直接把你文件名改了,下載速度看公司網(wǎng)速了,一般公司都有限制,qq類似,如果你們公司使用RTX之類的更加惡心,沒(méi)有手機(jī)版本,不能直接手機(jī)安裝;
- 使用公司共享目錄:這種方式也是不能直接通過(guò)手機(jī)安裝,很多領(lǐng)導(dǎo)是沒(méi)有數(shù)據(jù)線在公司的,而且也懶得通過(guò)數(shù)據(jù)線安裝,麻煩,領(lǐng)導(dǎo)哪有這個(gè)時(shí)間?;
- 使用線上服務(wù)fir或者pgyer等,這種還有一個(gè)上傳的時(shí)間,上傳之后還需要下載,測(cè)試包需要很多次構(gòu)建發(fā)布,每天都需要發(fā)布多次,所以還是耽誤時(shí)間,當(dāng)然內(nèi)測(cè)或者公測(cè),這種方式比較不錯(cuò);
- 自己搭建類似fir的服務(wù):這種方式我覺(jué)得是最方便做測(cè)試包發(fā)布的, 可以通過(guò)手機(jī)直接下載,下載速度是內(nèi)網(wǎng)速度,基本都是秒下的;
下面主要是介紹怎么搭建這個(gè)服務(wù):
1.首先你需要有node.js環(huán)境
網(wǎng)上一大堆,我給你找了一個(gè):
http://www.runoob.com/nodejs/nodejs-install-setup.html
2.安裝服務(wù)
隨時(shí)隨地將你的當(dāng)前目錄變成一個(gè)靜態(tài)文件服務(wù)器的根目錄。
項(xiàng)目地址:https://github.com/JacksonTian/anywhere
npm install anywhere -g
3.服務(wù)使用
既然是隨時(shí)隨地把當(dāng)前目錄變成一個(gè)靜態(tài)文件服務(wù)器,這就好辦了
這是我的目錄,給大家參考一下:

Paste_Image.png
在電腦里,建立專門(mén)存放apk的目錄,在apk的目錄下面運(yùn)行下面的命令,把a(bǔ)pk文件放到apk的目錄下面,就OK了
小技巧:把a(bǔ)pk這個(gè)文件夾共享了,你的小伙伴都可以放apk包到這個(gè)目錄下面,開(kāi)發(fā)同學(xué)打好測(cè)試包,直接丟目錄下面就可以了
$ 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
執(zhí)行命令后,默認(rèn)瀏覽器將為您自動(dòng)打開(kāi)主頁(yè)。

Paste_Image.png
如果不OK ,請(qǐng)留言,一起探討。。。請(qǐng)關(guān)注quanke,關(guān)注優(yōu)談TOP-第一女性媒體-No.1 Lady Media