Android測(cè)試版本發(fā)布,方便驗(yàn)收,搭建本地類似 fir 服務(wù)

介紹最牛逼的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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容