介紹最牛逼的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.服務使用
既然是隨時隨地把當前目錄變成一個靜態文件服務器,這就好辦了
這是我的目錄,給大家參考一下:
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
執行命令后,默認瀏覽器將為您自動打開主頁。
Paste_Image.png
如果不OK ,請留言,一起探討。。。請關注quanke,關注優談TOP-第一女性媒體-No.1 Lady Media