Uso questo codice per inviare il file APK dell'app su un altro dispositivo. Funziona su Android 2.3.3, ma non funziona su Android 4+.Invio di file APK android
Dov'è il problema?
Ho registrato il getpackageCodePath()
e restituisce il file APK su Android 4+, ma l'intero codice non funziona, e quando Bluetooth si avvia, non invia nulla.
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));
Sei sicuro il vostro dispositivo Android 4.0 è in grado di gestire trasferimenti Bluetooth? Hai provato a inviare un file tramite Bluetooth usando OI File Manager o qualcosa del genere? –
sì, e posso inviare file tramite il mio telefono con file manager – Ata
@Ata Hai avuto qualche risposta? –