जब मैं ग्रहण में अपने ऐप पर काम कर रहा हूं, तो क्या एमुलेटर में डीबगिंग करते समय ऐप की साझा प्राथमिकताओं में किए गए परिवर्तनों को देखने का कोई तरीका है? अग्रिम धन्यवादएंड्रॉइड ऐप की साझा प्राथमिकताओं को देखें?
उत्तर
एमुलेटर में प्रोजेक्ट चलाएं, फिर एक्लिप्स से मेनू चुनें-> परिप्रेक्ष्य खोलें -> डीडीएमएस।
टैब डिवाइस से, एमुलेटर नाम चुनें, फिर फ़ाइल एक्सप्लोरर पर जाएं, डेटा-> डेटा-> yourpackagename का विस्तार करें, आपको शेयर संदर्भ xml फ़ाइल (केवल एमुलेटर या रूट डिवाइस पर काम करना चाहिए) देखें। अंत में, इस फ़ाइल को विंडोज़ में निर्यात करें।
देखें http://developer.android.com/tools/debugging/ddms.html
अद्यतन:
एक और तरीका है, आप साझा वरीयता परिवर्तन सुन सकते हैं:
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);
देखें SharedPreferences.onSharedPreferenceChangeListener not being called consistently
एमुलेटर पर चल रहा है -> डेटा/डेटा -> एक्सप्लोरर फाइल करने के लिए जाओ/yourapplication's package/sharedpreferences.xml को देखा जा सकता है
में डेटा सहेजने में एन्क्रिप्ट करने में मदद करता है डिवाइस को इस विधि के लिए रूट करने की आवश्यकता है। – patrickandroid
वास्तव में, कुछ एप्लिकेशन अपने डेटा को निकालने की अनुमति दे सकते हैं, अगर अनुमति देता है तो बैकअपअप androidmanifest.xml फ़ाइल में गलत पर सेट है। – Zoombie
एडीबी बैकअप कमांड की मदद से, कोई एप्लालिकेशन के डेटा निकाल सकता है। – Zoombie
- 1. एंड्रॉइड साझा प्राथमिकताओं
- 2. एंड्रॉइड: अन्य एप्लिकेशन की साझा प्राथमिकताओं को पुनर्प्राप्त करना
- 3. एंड्रॉइड - साझा प्राथमिकताओं के साथ तारों को संग्रहित/पुनर्प्राप्त करना
- 4. एंड्रॉइड लॉन्च ऐप देखें
- 5. साझा प्राथमिकताओं में हैश मैप को कैसे बचाया जाए?
- 6. एंड्रॉइड ऐप साझा लिंक को सुनें
- 7. साझा प्राथमिकताओं में स्ट्रिंग्स की एक सरणीसूची सहेजें
- 8. एंड्रॉइड की प्राथमिकताओं में एंड्रॉइड क्यों नहीं दिखाई देता है?
- 9. उपयोगकर्ताओं के बीच ग्रहण परियोजना प्राथमिकताओं को कैसे साझा करें?
- 10. एंड्रॉइड साझा प्राथमिकताएं प्रारंभ
- 11. एंड्रॉइड ऐप अपडेट करते समय पुरानी प्राथमिकताओं को कैसे साफ़ करें?
- 12. कई गतिविधियों के साथ एंड्रॉइड साझा प्राथमिकताएं
- 13. एंड्रॉइड आंतरिक स्टोरेज वीएस साझा प्राथमिकताएं
- 14. एंड्रॉइड: स्थापना के दौरान साझा प्राथमिकताएं सेट करें?
- 15. एंड्रॉइड वीडियो देखें एंड्रॉइड 2.1
- 16. दो UISplitViewControllers, 1 (साझा) विस्तार से देखें
- 17. एंड्रॉइड ऐप चोरी की रोकथाम
- 18. एंड्रॉइड डीबगिंग - देखें अंक
- 19. एंड्रॉइड ऐप ओओएम (मेमोरी से बाहर) प्रक्रियाओं के लिए समायोजन प्राथमिकताओं
- 20. एंड्रॉइड कैमरा सतह देखें
- 21. उपयोगकर्ता को एंड्रॉइड ऐप
- 22. एंड्रॉइड में उलटा सूची देखें?
- 23. एंड्रॉइड छवि देखें गुरुत्वाकर्षण
- 24. एंड्रॉइड। पारदर्शिता देखें
- 25. एंड्रॉइड ऐप को इरादे
- 26. एंड्रॉइड यूट्यूब: मेरे ऐप पर यूट्यूब वीडियो साझा करें?
- 27. एंड्रॉइड में ज़ूमिंग - छवि को देखें
- 28. एंड्रॉइड इन-ऐप-प्लगइन्स की खरीद?
- 29. एंड्रॉइड: प्रति ऐप एकाधिक विशिष्ट साझा प्राथमिकताएं संभव है?
- 30. साझा प्राथमिकताएं - एक मान की अधिकतम लंबाई
हां, लेकिन वह विधि केवल एमुलेटर या डिवाइस पर काम करेगी जहां एडीबी रूट के रूप में चलती है; अन्यथा आपको रन-टू टूल का उपयोग करने की आवश्यकता होगी या ऐप स्वयं डेटा निर्यात करेगा। –
मुझे पता है, मैं इस तरह से सलाह देता हूं क्योंकि ताओरमिया अपने एमुलेटर में देखना चाहता है। – R4j
डीडीएमएस परिप्रेक्ष्य से फ़ाइल को आसानी से निर्यात करने के लिए, बस "पुल" बटन पर क्लिक करें - यह एक लाल तीर वाली फ्लॉपी डिस्क की तरह दिखता है जिसमें बाईं ओर इंगित किया जाता है। –