मैं सोच रहा था कि यूआरएल डाउनलोड करने का इरादा क्या है? ब्राउज़र में, यह एक छोटी अधिसूचना आइकन के साथ सामान डाउनलोड करेगा। मैं सोच रहा था कि क्या मैं उस इरादे का उपयोग कर सकता हूं (और यह क्या है)।एंड्रॉइड डाउनलोड इरादा
उत्तर
एप्लिकेशन ब्राउज़र और जीमेल की तरह डाउनलोड मैनेजर के साथ फाइलें डाउनलोड कर सकते हैं। यह जिंजरब्रेड से शुरू हो रहा है।
आपके ऐप को डाउनलोड करने की अनुमति इंटरनेट की आवश्यकता है। फ़ाइल को डिफ़ॉल्ट डाउनलोड निर्देशिका में सहेजने के लिए इसे WRITE_EXTERNAL_STORAGE अनुमति की भी आवश्यकता है।
यहां आपके द्वारा किसी यूआरआई डाउनलोड कर सकते हैं:
DownloadManager.Request r = new DownloadManager.Request(uri);
// This put the download in the same Download dir the browser uses
r.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "fileName");
// When downloading music and videos they will be listed in the player
// (Seems to be available since Honeycomb only)
r.allowScanningByMediaScanner();
// Notify user when download is completed
// (Seems to be available since Honeycomb only)
r.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
// Start download
DownloadManager dm = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
dm.enqueue(r);
अधिसूचना को अनुकूलित, डाउनलोड राज्य लगाने और उन्हें डाउनलोड स्थान स्थापित करने के लिए अन्य विकल्पों में से एक गुच्छा रहे हैं।
This blog post दिखाता है कि आप छुपे हुए एपीआई के माध्यम से एंड्रॉइड के पिछले संस्करणों पर डाउनलोड मैनेजर का उपयोग कैसे कर सकते हैं।
एंड्रॉइड 4.4 पर यह हमेशा "असफल डाउनलोड" क्यों दिखाता है? –
सभी एंड्रॉइड इंटेंट्स पर here देखें।
यह अच्छा है लेकिन कोई भी ऐसा नहीं है जो डाउनलोड शुरू करता है (शायद ब्राउज़र एक, मैं कोशिश करूँगा)। फिर भी धन्यवाद। –
नहीं, ब्राउज़र कोई काम नहीं करता है - वैसे भी धन्यवाद। मुझे इसे मैन्युअल रूप से करना पड़ सकता है। –
@MBober: यह मेरे लिए काम कर रहा है ... – GregD
आप क्या करने की कोशिश कर रहे हैं? यदि आपका ऐप फ़ाइल डाउनलोड करना चाहता है तो आप UrlConnection कोड का उपयोग कर सकते हैं। यदि आप एक पैकेज डाउनलोड करना चाहते हैं तो ACTION_PACKAGE_INSTALL
आपको जो चाहिए वो करना चाहिए।
मुझे पता है, लेकिन ब्राउज़र एक डाउनलोड है - अधिसूचना - thingy और मैंने सोचा कि अगर यह एक सार्वजनिक आशय मैं सिर्फ उसका उपयोग कर सकता था। मुझे लगता है मुझे इसे मैन्युअल रूप से करना होगा। धन्यवाद, इसहाक –
मुझे एहसास है कि यह पुराना है, लेकिन यह स्वीकार्य उत्तर सबसे अच्छा जवाब नहीं है, और ईमानदारी से वास्तव में कोई जवाब नहीं पूछा जा रहा है। इसके बजाए, उच्च रेटेड "सही" उत्तर नीचे अलेक्जेंड्रे जैस्मीन से है। – Josh
जबकि मुझे विश्वास नहीं है कि ब्राउज़र में एक डाउनलोड इरादा है, तो आप शायद सामान्य ACTION_VIEW
इरादा का उपयोग कर सकते हैं और ब्राउज़र को यह तय करना है कि उसे सामग्री-प्रकार के आधार पर यूआरएल डाउनलोड या देखना चाहिए या नहीं।
new Intent(Intent.ACTION_VIEW, Uri.parse(url))
से
तो और इस से चलाता ब्राउज़र में एक डाउनलोड की उम्मीद है।
ब्राउज़र के साथ यह डाउनलोड, लेकिन बिना किसी प्रगति पट्टी या उपयोगकर्ता प्रतिक्रिया के - मुझे केवल एक पूर्ण अधिसूचना डाउनलोड मिलती है। –
- 1. एंड्रॉइड getIntent() पहला इरादा
- 2. एंड्रॉइड फेसबुक इरादा
- 3. एंड्रॉइड अनलॉक स्क्रीन इरादा?
- 4. एंड्रॉइड: संदेश इरादा
- 5. एंड्रॉइड प्रिंट इरादा
- 6. एंड्रॉइड - इरादा फ़िल्टर?
- 7. एंड्रॉइड शेयर इरादा चयनकर्ता
- 8. फेसबुक एंड्रॉइड इरादा
- 9. एंड्रॉइड: इरादा-फ़िल्टर
- 10. एंड्रॉइड में स्पष्टीकरण इरादा?
- 11. एंड्रॉइड: हालिया ऐप्स का इरादा
- 12. एंड्रॉइड लंबित इरादा अधिसूचना समस्या
- 13. एंड्रॉइड शुरू करने का इरादा एपीके
- 14. एंड्रॉइड अधिसूचना का इरादा स्वयं को साफ़ करने का इरादा
- 15. इरादा
- 16. इरादा (Froyo)
- 17. एंड्रॉइड पर जीमेल ऐप्स से अनुलग्नक डाउनलोड करने के लिए इरादा फ़िल्टर
- 18. क्या एंड्रॉइड डाउनलोड मैनेजर
- 19. एंड्रॉइड स्रोत कोड डाउनलोड
- 20. रोकें एंड्रॉइड डाउनलोड प्रबंधक
- 21. एंड्रॉइड डाउनलोड प्रगति
- 22. एंड्रॉइड डाउनलोड प्रबंधक
- 23. एंड्रॉइड डाउनलोड मैनेजर
- 24. एंड्रॉइड ऐप डिज़ाइन: सही इरादा फ़िल्टर लिखें
- 25. एंड्रॉइड लॉन्च करने वाला म्यूजिक प्लेयर इरादा
- 26. एंड्रॉइड: संपर्क पिकर इरादा | प्रकार उरी
- 27. एंड्रॉइड: गैलेरी इरादा वापसी परिणाम परिणाम == RESULT_CANCELED
- 28. कैमरा के बाद एंड्रॉइड क्रैशिंग इरादा
- 29. एंड्रॉइड टैबविड्ज इरादा टैब हर हिट
- 30. एंड्रॉइड कैमरा इरादा दो फाइलें बनाना
मुझे ईमानदारी से पता नहीं है कि आप यहां क्या पूछ रहे हैं, कृपया स्पष्ट करें। –
इस पुराने प्रश्न की समीक्षा करने के लिए - यह एक निजी मंशा है। एओएसपी में DownloadManager को देखो। –
क्या आपके पास इस DownloadManager को कॉल करने के तरीके पर कोई लिंक/गाइड/स्रोत है? और, यह निजी है कि यह हमारे लिए उपयोग योग्य नहीं है, क्या आपको फ़ाइल डाउनलोड करने के तरीके पर कुछ प्रकार का विकल्प मिला? – TiGer