मैं ऐप की एपीके फ़ाइल को किसी अन्य डिवाइस पर भेजने के लिए इस कोड का उपयोग करता हूं। यह एंड्रॉइड 2.3.3 पर काम करता है, लेकिन एंड्रॉइड 4+ पर काम नहीं कर रहा है।एपीके फ़ाइल भेजना एंड्रॉइड
समस्या कहां है?
मैंने getpackageCodePath()
लॉग किया है और यह एंड्रॉइड 4+ पर एपीके फ़ाइल देता है, लेकिन पूरा कोड काम नहीं कर रहा है, और जब ब्लूटूथ शुरू होता है, तो यह कुछ भी नहीं भेजता है। लाइन
ArrayList<Uri> uris = new ArrayList<Uri>();
Intent sendIntent = new Intent(Intent.ACTION_SEND_MULTIPLE);
sendIntent.setType("application/vnd.android.package-archive");
uris.add(Uri.parse(getApplication().getPackageCodePath()));
sendIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
startActivity(Intent.createChooser(sendIntent, null));
आप सुनिश्चित करें कि आपके Android 4.0 उपकरण को संभालने के लिए सुसज्जित है कर रहे हैं ब्लूटूथ स्थानान्तरण? क्या आपने ओआई फ़ाइल मैनेजर या कुछ का उपयोग कर ब्लूटूथ पर एक फाइल भेजने की कोशिश की है? –
हां, और मैं अपने फोन के माध्यम से फ़ाइल प्रबंधक के साथ फाइल भेज सकता हूं – Ata
@Ata क्या आपको कोई जवाब मिला? –