Ich versuche, apk
Datei von usb storage
zu bekommen und internal storage
in meiner App zu speichern.(Android) Speichern von apk-Dateien im internen Speicher und installieren versuchen, erhalten eine Analyse Fehler
Ich sparte apk-Datei mit:
FileOutputStream fout = _context.openFileOutput(filePath, Context.MODE_PRIVATE);
Und dann habe ich versucht, apk zu installieren mit:
private void installApk(String path) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(path)),"application/vnd.android.package-archive");
startActivity(intent);
}
Aber ich einen Fehler bekam.
There is a Problem Parsing the Package
Ich habe versucht, zu verwenden: gut
FileOutputStream fout = _context.openFileOutput(filePath, Context.MODE_WORLD_READABLE);
und es funktionierte.
Warum MODE_PRIVATE
Fehler verursachen?
Alles (speichern und installieren) geschieht in nur einer Anwendung. Also denke ich, MODE_PRIVATE wird richtig funktionieren. Aber nicht funktioniert. –