2010-11-16 18 views
8

के बिना एंड्रॉइड ऐप इंस्टॉल करना मैंने एक वेब सर्वर पर एक एपीके फ़ाइल अपलोड की और फोन पर ब्राउज़र से लिंक तक पहुंचने का प्रयास किया। जब मैं उस लिंक से डाउनलोड करने का प्रयास करता हूं तो मुझे एक त्रुटि संदेश मिलता है जो "एक एसडी कार्ड डाउनलोड करने के लिए आवश्यक है" पढ़ता है। मेरे पास एक एसडी कार्ड स्थापित नहीं है, लेकिन आंतरिक मेमोरी पूर्ण नहीं है, इसलिए मैं ऐप को आंतरिक मेमोरी में स्थापित करने की अपेक्षा करता हूं।एसडी कार्ड

स्पष्ट समाधान एक एसडी कार्ड स्थापित करना है। डिवाइस में एक एसडी कार्ड डालने से ऐप इंस्टॉल हो सकता है। तो, सवाल यह है कि यह क्यों जरूरी है?

कहीं भी मेरे ऐप में मैं निर्दिष्ट नहीं करता हूं कि इसे एक एसडी कार्ड पर स्थापित करने की आवश्यकता है। मैंने installLocation को खाली छोड़कर इसे "ऑटो" और "आंतरिक केवल" पर सेट करने का प्रयास किया है। मैंने मंचों को खराब कर दिया है और इसके लिए कोई कारण नहीं मिला है।

उत्तर

3

यह नहीं है कि एप्लिकेशन कहां स्थापित है, बल्कि जहां डाउनलोड की गई। एपीके फ़ाइल संग्रहीत की जाती है। आवेदन स्थापित करने से पहले, पैकेज को पहले कहीं भी डाउनलोड और संग्रहीत किया जाना चाहिए, आमतौर पर एसडी कार्ड पर। एक बार डाउनलोड की गई फ़ाइल संग्रहीत हो जाने पर, इसे तब इंस्टॉल किया जा सकता है, लेकिन कोई एसडी कार्ड नहीं होने पर, ब्राउजर को फ़ाइल डालने के लिए कहीं भी नहीं है।

+2

तो एसडी कार्ड स्थापित करने के अलावा इसके आसपास जाने का बिल्कुल कोई तरीका नहीं है? – Andrew

1

ब्राउज़र से डाउनलोड करते समय, एपीके, या किसी भी डाउनलोड की गई फ़ाइल को एसडी कार्ड पर संग्रहीत करने की आवश्यकता है। हालांकि, बाजार से डाउनलोड करने से एपीके के बिना डाउनलोड ऐप्स को संभाल सकता है। यदि आपके पास देश के प्रतिबंध हैं, तो शायद वैकल्पिक बाजार जैसे स्लाइडएड एक ही काम कर सकते हैं।

+1

आपने कहा "एपीके के बिना डाउनलोड करने वाले ऐप्स को संभाल सकता है"। क्या आपका मतलब बिना और एसडी कार्ड था? या आप एपीके मतलब था? –

5

आप एडीबी (एंड्रॉइड डीबग ब्रिज) का उपयोग कर अपने फोन की आंतरिक मेमोरी (भले ही एसडी कार्ड मौजूद नहीं है) पर एपीके फाइल इंस्टॉल कर सकते हैं।

पहले यूएसबी डिबगिंग सक्षम करें और अपने कंप्यूटर पर फोन कनेक्ट करें। ओपन टर्मिनल और प्रकार:

adb install [path to apk file]/app_file.apk 

आप एक प्रतिक्रिया के रूप में नीचे मिल जाएगा:

1516 KB/s (190984 bytes in 0.123s) 
pkg: /data/local/tmp/app_file.apk 
Success 

आपका apk फ़ाइल फ़ोन के आंतरिक स्मृति पर स्थापित किया जाएगा।

+0

मेरे लिए काम नहीं करता है, यह कहता है कि INSTALL_FAILED_ALREADY_EXISTS। – htafoya

+1

एडीबी इंस्टॉल-आर आज़माएं जो ऐप को दोबारा इंस्टॉल करेगा –

-2

अपने फोन पर एसडी कार्ड रखना, डाउनलोड किए गए ऐप्स संग्रहीत करने और अपने डाउनलोड किए गए ऐप्स को अपने एसडी, कार्ड में प्रबंधित करना महत्वपूर्ण है, यही कारण है कि आप अपने फोन पर ऐप्स डाउनलोड नहीं कर सकते हैं, भले ही आपका आंतरिक संग्रहण पूरा नहीं है .....

संबंधित मुद्दे