2011-07-13 11 views
6

Pracuję nad bezpłatną grą (z reklamami) na Android Market. Teraz sporo osób prosi mnie o zrobienie płatnej wersji bez reklam. Nie mam doświadczenia w utrzymywaniu wielu wersji pojedynczej aplikacji.Właściwy sposób na zapewnienie aktualizacji Premium bezpłatnej aplikacji na Androida

Już zdeterminowałem aplikację na Eclipse: projekt biblioteki i (darmowy) projekt aplikacji. Teraz mam zamiar dodać nowy projekt do płatnej wersji.

Moim głównym problemem ma do czynienia z najbardziej efektywny i niezawodny sposób, aby importować stare ustawienia i dane z wersji bezpłatnej jeśli zdarza się być już zainstalowany na telefonie użytkownika.

  • Idealnie chcę, aby użytkownicy nie musieli eksportować danych i ustawień ręcznie.
  • Myślę, że ścieżki do plików hardcoding nie są solidne.
  • Jestem zbyt leniwy i zniechęcony do wdrożenia ContentProvider.

Czy istnieje łatwy sposób na zapytanie o dane i ustawienia z innej aplikacji, biorąc pod uwagę nazwę pakietu?

Dziękuję bardzo.

+0

Czy wystarczy skopiować na SharedPreferneces? – inazaruk

+0

Będę musiał zachować zarówno SharedPreferences, jak i bazę danych SQLite. Szukam do zakupu w aplikacji sugerowanej przez Barry poniżej – Phil

Odpowiedz

5

Nie trzeba skopiować cokolwiek lub nawet zainstalować inną aplikację. Wystarczy dodać zakup w aplikacji do bezpłatnej aplikacji, która wyłącza reklamy.

Barry

+0

będę czytać o tym więcej. Dzięki, Barry! – Phil

+0

Robiłem więcej badań i Minusem podejścia w aplikacji jest to, że można dostać tylko jedną listę aplikacji w Android Market. Prawdopodobnie najlepszym rozwiązaniem jest zaoferowanie obu metod zakupu, jeśli można przeszkadzało. –

Powiązane problemy