2015-08-14 7 views
30

Bir uygulamayı kaldırırken/yeniden yüklerken, Android M Geliştirici Önizleme 2'yi çalıştıran Nexus 5 cihazımda, cihaz uzun zamandır depoladığım paylaşılan tercihleri ​​alıyor, örneğin bir boolean isFirstLaunch.Android M garip paylaşım tercihleri ​​sorunu

Bunları temizlemenin tek yolu, bunu manuel olarak cihaz ayarlarından yapmaktır.

Android M'de paylaşılan tercihler davranışında herhangi bir değişiklik var mı? Bununla ilgili herhangi bir belge bulamıyorum.

Ya da belki Android M'nin Önizleme 2 ROM'u bir hata var

... Android M'nin Automatic Backups ( old linki) yer alacak nedeni

+0

Bu davranışı, Nexus 5 çalışan bir MNC v2 üzerinde yeniden oluşturamıyorum. Bir uygulamayı kaldırma (ister ana ekran başlatıcısından veya "gradle uninstallDebug" öğesinden sürükle-bırak ile) ve uygulamayı yeniden yüklemek (ister Android Studio veya "gradle installDebug" aracılığıyla), mevcut tercih verilerini temizler. Eğer bir şansınız varsa ve bunu çoğaltmak için kesin adımlarınızı yazabilirseniz, en çok ilgilenirim - teşekkürler! – CommonsWare

+2

Bildiride "android: allowBackup" parametresinin "true" değerine sahip olduğumu farkettim. Görünüşe göre, Android Studio/build araçlarının son sürümünde, otomatik olarak manifest'e eklenmiştir. Eğer 'false' olarak ayarlarsanız, kabul edilen cevabın yorumunda belirtildiği gibi sorun gider. Bu yardımcı olur umarım ! – nios

+0

Bu sorunu çözmek için birkaç saat yaptım çünkü uygulama eski verilerini geri yükledi. garip bir sonuç aldım. –

cevap

50

.

Özü:

otomatik yedekleme özelliği şifreleyerek kullanıcının Google Drive hesabına yükleyerek ve tarafından uygulamanız kullanıcı cihazda oluşturur verileri korur. Size veya kullanıcıya veri depolama için hiçbir ücret yoktur ve kaydedilen veriler kullanıcının kişisel Drive kotasına doğru sayılmaz. M Önizleme döneminde, kullanıcılar Android uygulamasına 25 MB'a kadar saklayabilirler.

+7

Cevabınız için teşekkürler! Yedekleme özelliğini düzgün bir şekilde kullanabilmem için "android: allowBackup" manifest niteliğini false olarak ayarlayacağım. – nios

+0

Bu sorunla da karşılaştım. Ne zaman android: allowBackup false. Başka bir çözüm buldunuz mu? – MiloRambaldi

+0

Google, bağlantıyı çürüttü, şu an burada olduğunu düşünüyorum: https://developer.android.com/guide/topics/data/autobackup.html – nmr

4

Açık ayarları -> Yedekleme & sıfırlama -> otomatik geri -> kapalı sonra uygulama önbelleği ve veritabanı geri yükleme olacak açıksa.