Ich versuche in android apk von Datei zu installieren, aber der Ausgang ist:Intent zu installieren APK in Android
es ein Problem ist das Paket Parsing
Wenn ich mit dem Android-Explorer versuchen, die APK installieren.
Mein Code:
public void instalarPath() {
try {
File file = new File(Environment.getExternalStorageState() + "/downloadedfile.apk");
mensaje(file.getName());//File existis
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), "application/vnd.andriod.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
} catch (Exception e) {
mostrarcasoderrror(e.toString(), e.toString());
}
}
Die manifest
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Shows:
ANDROID.CONTENTE Activiy NOTFOUND Ausnahme behandeln Intente {ACT = android.intent.action.view dat = Datei: ///mounted/donwloadedfile.apk type = application /}
mit Woher kommt 'llegada' Punkt? Beachten Sie außerdem, dass Sie einen Tippfehler in Ihrem MIME-Typ haben und dass Sie die Berechtigung "INSTALL_PACKAGES" nicht behalten können, sofern Ihre App nicht vom Signaturschlüssel der Firmware signiert wurde. – CommonsWare
Ok, lassen Sie mich INSTALL PAKETE entfernen und zeigen llegada –