Obecnie mam aplikację na Androida, która jest dystrybuowana jako dwie aplikacje w wersji obsługującej reklamy i wersję bez reklam. Wersja z obsługą reklam zawiera ponad 10 000 użytkowników, a wersja bez reklam ma kilkaset. Obecnie oba projekty są całkowicie niezależne, co sprawia, że aktualizacje są dość nudnym zadaniem. Idealnie chciałbym tylko zaktualizować jeden projekt i zbudować możliwość zbudowania obu wersji. Po pobycie w Internecie wydaje się, mam dwie opcje:Android: Zarządzanie wersją bez reklam i z obsługą reklam. Przejdź do zakupu w aplikacji?
Złóż bibliotekę zawierającą większość plików klasowych a potem po prostu przedłużyć ten dla dwóch wersjach (zmieniając tylko te pliki, które są różne). Ponieważ projekt jest dość duży, może to być duże zadanie i może powodować poważne bóle głowy.
Po prostu zwolnij jedną wersję i użyj zakupów w aplikacji, aby usunąć reklamy. Wydaje się, że jest to najłatwiejsza droga, ale w jaki sposób mogę zezwolić moim dotychczasowym użytkownikom bez reklam na usunięcie reklam przez zakup w aplikacji bez płacenia?
Mam nadzieję, że ktoś wcześniej znalazł się w podobnej sytuacji i może wskazać mi właściwy kierunek.
Czy są jakieś przewodniki, aby to zrobić w dowolnym miejscu? Co dzieje się z plikiem manifestu i domyślnym pakietem itp.? – bencallis