2011-07-13 11 views
6

Android Market'te ücretsiz bir oyun (reklamlar ile) geliştiriyorum. Şimdi oldukça az sayıda kişi, reklamlar olmadan ücretli bir sürüm yapmamı istiyor. Tek bir uygulamanın birden çok sürümünü saklama konusunda tecrübem yok.Ücretsiz bir Android App Premium güncelleme sunmak için doğru yolu

Zaten Eclipse'deki uygulamayı da hesaba kattım: bir kütüphane projesi ve bir (ücretsiz) uygulama projesi. Şimdi ücretli sürüm için yeni bir proje ekleyeceğim.

Temel sorunum, kullanıcının telefonuna önceden yüklenmiş olması durumunda eski sürümleri ve verileri ücretsiz sürümden içe aktarmanın en etkili ve güvenilir yoludur.

  • İdeal olarak, kullanıcıların verileri ve ayarları el ile vermek zorunda kalmamasını istiyorum.
  • Sabit kod dosya yollarının sağlam olmadığını düşünüyorum.
  • ContentProvider'u uygulamak için çok tembel ve ürkütücüyüm.

Paket adı göz önüne alındığında, başka bir uygulamadan veri ve ayarları sorgulamanın kolay bir yolu var mı?

Çok teşekkür ederim.

+0

Yalnızca SharedPreferneces üzerinden kopyalama yapmanız mı gerekiyor? – inazaruk

+0

Hem SharedPreferences hem de bir SQLite veritabanı tutmam gerekecek. Barry tarafından önerilen uygulama içi satın alma işlemine bakıyorum – Phil

cevap

5

Başka bir uygulama kopyalamanıza ve hatta başka bir uygulama yüklemenize gerek yoktur. Reklamları devre dışı bırakan ücretsiz uygulamaya bir uygulama içi satın alma işlemi eklemeniz yeterlidir.

Barry

+0

Bundan daha fazlasını okuyacağım. Sağol Barry! – Phil

+0

Daha fazla araştırma yapıyorum ve uygulama içi yaklaşımın olumsuz tarafı Android Market'te yalnızca bir uygulama listesi almanız. Muhtemelen en iyi yaklaşım, eğer rahatsız ederseniz, BOTH satın alma yöntemlerini sunmaktır. –

İlgili konular