Cześć,
Mam sobie prostą appkę, która praktycznie tylko odpala serwis. Serwis sobie działa jest spoko. I tu przychodzi problem ponieważ chciałbym, żeby serwis w aktualnej wersji działał dalej, ale też chciałbym dodawać nowe feature'y do kolejnej jego wersji, debugować ją itp. A ten wcześniejszy serwis ma ciągle działać.
Jest jakiś sprytny sposób na to, żeby nie mieszać w kodzie za bardzo? Mam kilka pomysłów ale mam przeczucie, że da się to fajniej zrobić.
- Robię mirrora klasy serwisu w aktualnej wersji, nazywam ją np. SerwisBeta czy cokolwiek. Odpalam to sobie raz, a pracuję z normalną klasą serwisu dodając do niej nowe funkcjonalności.
W sumie to mam tylko ten pomysł.
Z góry dzięki za podpowiedzi (:
EDIT
Info odnośnie serwisu bo może to ma znaczenie
<service
android:name=".ServerService"
android:enabled="true"
android:exported="true"
android:process=":ServerServiceProcess">
</service>
w onStartCommand()
zwracam Service.START_STICKY