Ich verwende diesen Code, um die APK-Datei der App an ein anderes Gerät zu senden. Es funktioniert auf Android 2.3.3, funktioniert aber nicht auf Android 4+.APK-Datei senden android
Wo ist das Problem?
Ich habe die getpackageCodePath()
geloggt und es gibt die APK-Datei auf Android 4+, aber der ganze Code funktioniert nicht, und wenn Bluetooth startet, sendet es nichts.
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));
Sind Sie sicher, dass Ihr Android 4.0-Gerät ist ausgestattet zu handhaben Bluetooth-Übertragungen? Haben Sie versucht, eine Datei über Bluetooth mit OI-Datei-Manager oder etwas zu senden? –
ja, und ich kann Datei über mein Telefon mit Dateimanager senden – Ata
@Ata Hast du irgendeine Antwort? –