Tutuklama sırasında uygulamam üzerinde çalışırken, taklitçide hata ayıklaması yaparken uygulamanın paylaşılan tercihlerine yaptığım değişiklikleri görmenin bir yolu var mı? Şimdiden teşekkürler.Bir Android Uygulaması'nın paylaşılan tercihlerini görüntüleyin?
cevap
Projeyi emülatörde çalıştırın, ardından Eclipse'den Windows-> perspektif -> DDMS menüsünü seçin.
Sekme aygıtından, emülatör adını seçin, ardından dosya gezgini seçeneğine gidin, veri-> veri-> paketleyicinize genişletin, başvuru referansı xml dosyasını görmelisiniz (yalnızca emülatörde veya köklü bir aygıtla çalışın). Son olarak, bu dosyayı pencerelere aktarın.
http://developer.android.com/tools/debugging/ddms.html
Güncelleme bakınız:
başka yolu da, paylaşılan tercih değişikliğini dinleyebilirsiniz:
SharedPreferences.OnSharedPreferenceChangeListener prefListener =
new SharedPreferences.OnSharedPreferenceChangeListener() {
public void onSharedPreferenceChanged(SharedPreferences prefs,String key) {
if (key.equals("YourKey"))
{
//Get this
}
}
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context);
preferences.registerOnSharedPreferenceChangeListener(prefListener);
emülatörünüzde Running SharedPreferences.onSharedPreferenceChangeListener not being called consistently
Bkz -> veri/veri -> kaşif dosyaya git/yourapplication paketi/Sharedpreferences.xml görülebilir
'daki veri kaydetmeyi şifrelemeye yardımcı olur. Bu yöntem için cihazın köklenmesi gerekir. – patrickandroid
Gerçekten de, bir uygulamanın androidmanifest.xml dosyasında false olarak ayarlanmış olması durumunda, bazı uygulamaların ayıklanmasına izin verebilir. Adb yedekleme komutu yardımı ile – Zoombie
, bir kişi, uygulama verileri ayıklayabilirsiniz. – Zoombie
- 1. Bir android uygulamasının hacmini ayarlama
- 2. Bir iOS Uygulamasının paylaşılan kapsayıcısı Xcode6.2 ile nasıl dışa aktarılır?
- 3. Java kullanıcı tercihlerini kaydetme
- 4. Aptana, editör tercihlerini kaydetmez
- 5. android simulate Özelleştirilebilir görünüm görüntüleyin özel görünümde
- 6. Bir Android uygulamasının kaynaklarına statik erişim?
- 7. Android Uygulamasının bölümlerini Android Uygulamasına nasıl aktarırım?
- 8. Android uygulamasının başlık çubuğunu kaldırma
- 9. splashscreen ben config.xml'de tercihlerini eklediğinizde 6.0.0
- 10. .NET uygulamaları "hatırla" tercihlerini, vb?
- 11. Android uygulamasından harekete başla: bir metin dosyasını görüntüleyin
- 12. Bir dosya yöneticisinde dosya yolunu Android amacı olarak görüntüleyin
- 13. Android, bağdaştırıcı içinde paylaşılan kaynaklar
- 14. Bir PHP Kapatma Kaynağını Görüntüleyin
- 15. Ürününüzü bir liste içinde görüntüleyin
- 16. Başka bir web uygulamasının erişim oturumu
- 17. Klavyeyi Android'de bir OK/DONE düğmesiyle görüntüleyin
- 18. Android'de sanal klavyeyi görüntüleyin TabLayout
- 19. Paylaşılan öğe
- 20. Android uygulamasının varsayılan yazı tipi nasıl değiştirilir?
- 21. Android uygulamasının birden çok kopyasını oluştur
- 22. Yerel görünümü görüntüleyin Eclipse
- 23. Eclipse Oomph tercihlerini farklı makinelerde paylaşın mı?
- 24. GitLab.com CI Android projeleri için paylaşılan koşucu
- 25. Swift'de GoogleMaps görünümünü görüntüleyin?
- 26. Android Paylaşılan Tercihler İlk BaĢlangıç Sırası
- 27. Java/Android Paylaşılan Tercihler - Doğru etkinliğe yönlendirilmiyor
- 28. Başlatıcıyı edinin Android uygulamasının etkinlik adı
- 29. Android uygulamasının arka planı nasıl ayarlanır?
- 30. Bir Android uygulamasının varsayılan yerel ayarı nasıl geri yüklenir
Evet, ancak bu yöntem yalnızca emülatörde veya adb kök olarak çalışan bir aygıtta çalışır; aksi halde, run-as aracını kullanmanız veya uygulamanın kendisinin verileri dışa aktarması gerekir. –
Biliyorum, bu şekilde öneririm çünkü taormania onun emülatöründe görmek ister. – R4j
Dosyayı DDMS perspektifinden kolayca dışa aktarmak için, sadece "çekme" düğmesine tıklayın - solda kırmızı bir ok bulunan bir diskete benziyor. –