Uygulama kaldırıldıktan sonra da kalması ve bu uygulamanın yeni bir sürümünde erişilebilir olması gereken bazı verileri depolamak istiyorum. Paylaşım tercihleri / dosyaları, program kaldırıldığında kaldırıldığı için bir çözüm değildir, ayrıca dahili belleğe yazmak da bir çözüm değildir (kaldırmayla da kaldırılır). Harici ortak klasörlere yazma Bunun kaldırılmadığını görüyorum ancak bu harici bir SD Kartı gerektiriyor ve bununla kısıtlanmak istemiyor. SQLite veritabanını kullanmayı bilmiyorum, nasıl çalışır? İstediğim şey için bir çözüm olabilir mi? Ya da başka herhangi bir çözüm takdir edilecektir.Yüklemeden sonra kalan veriler nasıl saklanır
cevap
Uygulamanız tarafından delinmiş veritabanları, /data/data/your.package.name/databases/
'da saklanacak ve uygulamanın kaldırılmasından sonra silinecektir.
Bu bir çözüm değil. Tek yolun SD kartını kullanacağını düşünüyorum.
you got this right gibi görünüyor. SD karta yazı yazmak, verileri depolamanın tek gerçekten kalıcı yoludur.
düzenleme: Data Backup da bunun için bir şeyleri olabilir, ama benim için sözüm yok;).
Teşekkürler, Veri Yedekleme'yi kontrol ettiniz, ancak amacının başka olduğu gibi yardımcı olmuyor. – Alex
SharedPreference kullanın ya da SQLitedatabase kullanın 1) geçici tablo oluşturun (orijinal ile aynı yapıda) ve orijinal tablodaki verileri bu yeni kopyaya kopyalayın 2) orijinal tabloyu bırakın 3) yeni orijinal tabloyu oluşturun (örn. Daha fazla sütun ile, diğer sütun isimleriyle, vb.) 4) geçici tablodan bu yeni orijinale geri veri kopyalayın 5) geçici tabloyu bırakın
Bu, sorunun ortaya çıkardığı sorunlara herhangi bir şekilde yardımcı olamaz. Sizden bir yıl önce yayınlanan cevapların bir incelemesi, hedefin gerçekten elde edilemeyeceğini açıkça ortaya koyacaktır. –
Lütfen cevapları vermeden önce okuma sorusunu dikkate alınız. – Mahori
- 1. Çok dilli veriler nasıl saklanır?
- 2. Veriler Windows panosunda nasıl saklanır
- 3. Veriler iphone'da nerede saklanır?
- 4. Animasyondan sonra stiller nasıl saklanır?
- 5. Svg nesnelerinin içindeki özel veriler nasıl saklanır?
- 6. Yüklemeden sonra mod_wsgi nasıl etkinleştirilir
- 7. Yay Verimi Kalan Veriler: Revizyon Deposu
- 8. Yüklemeden sonra dosya siliniyor
- 9. Yüklemeden sonra iframe gövdesini nasıl alabilirim?
- 10. 2 ikili dosyayı birleştirme. Dosyalar arasında kalan veriler
- 11. Çıkarmadan Sonra Kalan Polonu Hesaplamak için Algoritma
- 12. Yarım saatten sonra veriler nasıl silinir?
- 13. Her saniye sonra gerçek zamanlı veriler nasıl?
- 14. , resim yüklemeden sonra ilerleme çubuğunu gizleyemedi?
- 15. Inno Kurulumu: Yüklemeden sonra yeniden başlatılmasını isteyin
- 16. Ücretsiz ve ücretli veriler veritabanı (ler) içinde saklanır
- 17. Google Web fontları: Yazı tiplerini yüklemeden sonra nasıl indirebilirsiniz?
- 18. İlk yüklemeden sonra ClickOnce önkoşullarını nasıl kontrol ederim?
- 19. Onaylama hatasından sonra modelde gizli alan verileri nasıl saklanır [MVC]
- 20. Python'da değişkenler/tercihler daha sonra kullanmak üzere nasıl saklanır
- 21. Arama tamamlandıktan sonra arama günlüklerini nasıl okur ve günlüklerde saklanır?
- 22. Miniprofiler nasıl saklanır?
- 23. Anaconda paketlerini "yüklemeden" nasıl yüklerim?
- 24. NSMutableArray'da CGRect değerleri nasıl saklanır?
- 25. 'Paket yüklemeden - üretilmeden' komutu neden güncellemeden sonra 'üretilmiyor' gerektirmiyor?
- 26. Yüklemeden hemen sonra nginx'i başlatmadan nginx :: source chef tarifini yükleyin
- 27. Yüklemeden JPA koleksiyonuna ekle
- 28. Yüklemeden sonra Google Maps v3 mapOptions nesnesini değiştirin
- 29. Bir onay kutusunda çift değişken nasıl saklanır?
- 30. UITableView'daki veriler nasıl güncellenir?
Kullanıcıya bu verileri saklamayacağınız bir seçenek sunacak mısınız? Belki de kalıcı olarak kaldırmayı düşünüyorlar. –
Aslında uygulama için bir deneme modu uygulamak istediğiniz için :) Herhangi bir web sunucusu, internet bağlantısı, vb kullanmadan sadece yerel – Alex
Kullanıcının cihazlarına bunu yapmak zorunda değilsiniz, sonuç olarak SD kart sadece seçenek - küçük bir bölümden değil, böylece kullanıcı arkada bırakmak istediğiniz şeyi kaldırmak için başka bir uygulama kullanabilir. –