मैं ऐप्स को अपने एसडी-कार्ड में खुद को स्थापित करने से कैसे रोकूं?


9

ऐसा लगता है कि कुछ ऐप्स एसडी-कार्ड को सेव करने के लिए डिफॉल्ट करते हैं, जब वे आंतरिक मेमोरी में डिफॉल्ट करने के बजाय पहली बार Froyo पर इंस्टॉल होते हैं, तो यह कष्टप्रद होता है क्योंकि जब भी मैं एसडी कार्ड को विंडोज में स्टोरेज के रूप में माउंट करता हूं तो उन एप्स के आइकन मेरे घर से गायब हो जाते हैं स्क्रीन, और मुझे ऐप सूची में जाना है और उन्हें होम स्क्रीन पर वापस जोड़ने के लिए खोजना है। अगर मैंने नोटिस किया तो वे चले गए।

मेरे पास 1.4GB से अधिक आंतरिक मेमोरी मुक्त के साथ एक गैलेक्सी एस है, इसलिए आंतरिक भंडारण पर जगह लेने वाले एप्लिकेशन या मेमोरी से बाहर चलने के बारे में बिल्कुल कोई चिंता नहीं है, इसलिए मैं उस स्थान का उपयोग करना चाहता हूं और एसडी स्टोरेज को बचाना चाहता हूं मेरी फाइलें (यानी चित्र, फिल्में और संगीत)।

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

जवाबों:


7

इस सवाल के जवाब के लिए धन्यवाद क्या मूविंग एप्स केवल रूट किए गए उपकरणों के लिए उपलब्ध है?

मैंने getInstallLocationएडीबी कमांड की खोज की है और अपने अन-रूटेड फोन पर आंतरिक में इंस्टाल लोकेशन सेट किया है।

एंड्रॉइड एसडीके स्थापित होने के साथ, और यूएसबी डिबगिंग मोड के साथ यूएसबी के माध्यम से जुड़ा मेरा फोन चालू है, निम्नलिखित कमांड दर्ज करें:

adb devices
(जांचें कि एडीबी मेरा फोन देख सकता है, और आवश्यक सेवाएं शुरू कर सकता है)

adb shell
(फोन को एक शेल जोड़ता है)

pm getInstallLocation
(रिटर्न 0[auto])

pm setInstallLocation 1
(आंतरिक मेमोरी के लिए डिफ़ॉल्ट इंस्टॉल लोकेशन सेट करता है)

pm getInstallLocation
(यह जांचने के लिए फिर से चलें कि यह अब सही स्थान पर सेट है, रिटर्न 1[internal])

exit

सुरक्षित रूप से निकालें हार्डवेयर, अनप्लग फोन और सभी किया, बिना किसी जड़ की आवश्यकता के!


अच्छा है, मैं विकल्प 2 पसंद करता हूं, जिसका अर्थ है शाम का सेट। InLallLocation 2 xDDD सभी को sdcard :(
yeradis

दिलचस्प है, मुझे अपने डिवाइस पर टर्मिनल एमुलेटर के माध्यम से ऐसा करने के लिए निहित होना था, लेकिन मैंने एडीबी की कोशिश नहीं की।
मैथ्यू

5

मैंने स्वयं अभी तक इसकी कोशिश नहीं की है, लेकिन यहां एक XDA थ्रेड है, जिसमें एक प्रोग्राम है, जो आपको किसी भी ऐप को अपने SD कार्ड से आगे या पीछे ले जाने और इंस्टॉलेशन को आंतरिक, एसडी या ऑटो पर सेट करने की सुविधा देता है। मेरा मानना ​​है कि ऑटो डिफ़ॉल्ट है।


ऐसा लगता है कि इस जड़ की जरूरत है, और मुख्य रूप से मेरे विपरीत इच्छा वाले लोगों द्वारा परीक्षण किया गया है (यानी वे चाहते हैं कि सब कुछ एसडी कार्ड में जाए)। जैसा कि मैं वर्तमान में समाप्त हो गया हूं, यदि संभव हो तो मैं एक गैर-रूट विधि पसंद करूंगा।
गतध्रन

मैंने देखा है केवल एक अन्य विधि निहित फोन पर एडीबी कमांड शामिल है। मैं बस एक बार कहूंगा कि रूट को डरने के लिए कुछ नहीं है और आपके डिवाइस पर बहुत सारी अन्य क्षमताओं को खोल सकता है। फिर भी आप पर निर्भर है और मैं अपनी आँखों को अन्य समाधानों के लिए छील कर रखूँगा।
साईबोगु
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.