एडीबी से स्पष्ट कैश?


13

मैं एडीबी के माध्यम से कैश (ऐप, व्यक्तिगत ऐप, डाल्विक, एआरटी) को कैसे साफ़ कर सकता हूं?

एप्लिकेशन का उपयोग करना, पुनर्प्राप्ति करना या सेटिंग के माध्यम से करना मेरे लिए विकल्प नहीं हैं। इसके अलावा, मेरा फोन निहित नहीं है।


स्टैक ओवरफ्लो पर प्रासंगिक उत्तर
Firelord

क्या आप केवल स्पष्ट कैश चाहते हैं, या कैश + डेटा भी ठीक करेंगे? मुझे लगता है कि यह आपका मूल प्रश्न है और आपने यहां एक छंटनी संस्करण पोस्ट किया है।
Firelord

आपकी प्रतिक्रिया के लिए बहुत बहुत धन्यवाद। मैं वास्तव में केवल स्पष्ट कैश की उम्मीद कर रहा हूं, लेकिन डेटा रखता हूं। ऐसा प्रतीत होता है कि Dalvik कैश को मिटाए बिना यहां रूट करना संभव नहीं है। मुझे अभी तक कहीं भी किसी को भी ढूंढना है जो किसी भी तरह से एआरटी कैश को पोंछने की बात करता है। (मैंने एक नया प्रश्न पोस्ट किया जो अधिक विशिष्ट और कम सघन था क्योंकि दूसरा लोगों को डराने के लिए दिखाई दिया। हाँ, बुरा, मुझे लगता है, लेकिन यह प्रश्न तकनीकी रूप से अधिक विशिष्ट है और इसलिए अलग है।)
लेकएचएमएम

जवाबों:


17

ADB करीब है, लेकिन adb shell pm clear <package_name>चयनित ऐप्स से कैश (और डेटा, उफ़) को साफ़ करने के लिए चीजों को रूट की आवश्यकता होती है (जैसा कि दालचीनी कैश को साफ़ करना होगा)। लेकिन सभी ऐप कैश को मिटा देने के लिए एक समान दृष्टिकोण है (न कि डाल्विक / एआरटी, हालांकि): fastboot erase cacheऐसा वह करेगा जो डिवाइस को बूटलोडर में बूट करता है। विवरण यहां पाए जा सकते हैं: उपयोगी एडीबी और फास्टबूट कमांड और उनका उपयोग कैसे करें


उम्मीद तो दिखती है! मैं अभी भी स्पष्ट नहीं हूँ कि यह कैसे करना है। adb reboot bootloaderऔर adb reboot fastbootदोनों सामान्य रूप से फोन को रीबूट करते दिखाई देते हैं। मुझे नहीं पता कि वे क्या करने वाले हैं, लेकिन यह एक नियमित रिबूट जैसा दिखता है और मुझे नियमित यूआई में लाता है। और बाद में, fastboot devicesकुछ भी नहीं है, भले ही सूचीबद्ध adb devicesकरता है। मैंने कोशिश की fastboot erase cache, लेकिन यह < waiting for device >हमेशा के लिए कहता है। निष्पादित करने में सक्षम होने के लिए मुझे वास्तव में क्या करना है fastboot erase cache?
लेकएचएमएम

1
यदि आप एक UI देखते हैं, तो यह निश्चित रूप से फास्टबूट / बूटलोडर मोड नहीं था। बूटलोडर न्यूनतम स्तर है जिसे आप बूट कर सकते हैं, बोलने के लिए एक बहुत ही मूल ओएस। आप हमारे फास्टबूट टैग-विकी से जांच कर सकते हैं , और अपने डिवाइस के लिए उसके प्रश्नों को खोज सकते हैं, यह पता लगाने के लिए कि इसे उस मोड में कैसे लाया जाए। यदि आप समझ नहीं सकते हैं, तो उस पर एक नया प्रश्न पूछें। और हां, fastboot devicesकेवल आपके डिवाइस को फास्टबूट मोड में adb devicesरिपोर्ट करेगा - जहां कुछ भी रिपोर्ट नहीं होगा।
इज़ी

तो केवल कैश को साफ़ करने का कोई तरीका नहीं है? @ इज़ी
शायन

@ शयान नहीं है कि मुझे पता है - रूट किए गए उपकरणों को छोड़कर (इसके लिए एसईओ का जवाब देखें)।
इज़ी

3

यदि आपके पास रूट एक्सेस है , तो अदब का उपयोग करके आप कैश को साफ़ कर सकते हैं।

rm -r /data/dalvik-cache
rm -r /cache/dalvik-cache

इसके लिए रूट की आवश्यकता होती है, और प्रश्न पूछता है कि बिना रूट के कैसे करें।
डाकाटीन 19

@ एसआईओ शार्क यह सभी ऐप्स के कैश को हटा देगा, क्या किसी ऐप्प के कैश को डिलीट करने का कोई तरीका है?
शायन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.