nocneszczury 2017-09-12 19:43:48 +1
#programowanie #androiddev Da się ustawić zdalny serwer do budowania który integruje się z #intelij ? Idealnie, gdyby dało się debugować apkę zbudowaną na zdalnym serwerze na lokalnym IDE.
Mithrindil 2017-09-12 21:50:28 +1
@nocneszczury: debugowanie to kwestia przekierowania portów ADB. Dawno temu robiłem nieco inny myk: miałem kiepskiego laptopa z Windowsem i dużo lepszą stacjonarkę. Na co dzień pisałem na stacjonarce i tam miałem wszystkie skrypty i środowisko (jeszcze wtedy eclipse ale to bez znaczenia) postawione na ubuntu. Jak musiałem programować z daleka od biurka to stawiałem tunel SSH z przekierowaniem Xów + instalowałem serwer Xów na windowsie. W sieci lokalnej niemal zerowe opóźnienie, bardzo wysoki komfort pracy, zupełnie jakbym pracował na stacjonarce. Do tego jeszcze musiałem na Windowsie zrobić przekierowanie portów ADB przez SSH tak żebym mógł podłączyć telefon przez USB do laptopa i żeby był widoczny dla ADB uruchomionego na komputerze stacjonarnym.
JanuszProgramowania 2017-09-12 20:43:43 +0
@nocneszczury są pluginy do Gradle pozwalajace na zdalny build, a samo debugowanie nie ma nic wspólnego z tym gdzie appka była zbudowana :) W moim wypadku się to nie opłacało, bo pakowanie źródeł, przesłanie na zdalny build server, zbudowanie, przesłanie APK i odpalenie na telefonie wychodziło nawet wolniej niż zbudowanie tego na Macbooku ( ͡° ͜ʖ ͡°) chyba że masz dużo większe appki, to może wtedy się to opłacić :)