因为公司给配的电脑 cpu 性能比较一般,编译时电脑卡的不行.刚好公司服务器的性能不错,所以配置了下,用服务器进行打包,在安装到手机上测试.节约了大把时间,而且电脑再也不会卡顿了😊
具体方案就是通过 git 进行同步.
在服务器进行编译打包.
将打好的测试包下载到本地进行安装.
在本地调试.
First step : Create repo on server
sudo git init --bare trunk.git
sudo chown -R git:git trunk.git
git clone ssh://git@622.155.220.24:2510/home/gitrepo/trunk.git
Second step : Push local Android Project
git remote add ssh://git@622.155.220.24:2510/home/gitrepo/trunk.git
git push origin master
Third step : Edit build debug apk script
#!/bin/bash --login
/root/.sdkman/candidates/gradle/5.4.1/bin/gradle -p /home/gitrepo/imag/trunk/ assembleDebug
Fourth Step : Edit local script
cd /mnt/c/Users/vip10/AndroidProject/test/trunk
git commit -am "test"
git push trunk master
ssh -p 2510 root@622.155.220.26 "cd /home/gitrepo/imag/trunk/script;git pull;./61test.sh"
scp -r -P 2510 root@61.155.220.26:/home/gitrepo/imag/trunk/imag/build/outputs/apk/app/debug/imag-app-debug.apk /mnt/c/Users/vip10/Desktop/trunk.apk
adb.exe -s 66462d8a install -t 'C:\Users\vip10\Desktop\trunk.apk'
adb.exe -s 66462d8a shell am start -n com.imagjs.android.dev/com.imagjs.imag.ImagActivity
PS
remove windows file ^m
dos2unix {fileName}