ich eine apk installiert zu installieren, die im Verzeichnis von /data/data/package_name/files
mit folgenden Codes gespeichert wurden:, wie kann ich eine Result wenn i ‚startActivity‘ verwenden, um ein apk
Uri uri = Uri.fromFile(new File(apkSavingPath));
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri,"application/vnd.android.package-archive");
mContext.startActivity(intent);
ich es will eine Result zurückkehren zu sagen, mir, ob die apk erfolgreich installiert oder nicht, und ich habe versucht, Methode startActivityForResult
, aber es hat nicht funktioniert.
Auf Methode onActivityResult
, es ist resultCode ist immer 0(zero)
ob apk erfolgreich installiert oder nicht. Kann ich einen solchen Ergebniscode bekommen?
Die einfache Antwort ist "Sie kann nicht". Installer-Aktivität gibt kein Ergebnis zurück. –
mögliche Duplikate von [APK programmatisch auf Android installieren] (http://StackOverflow.com/questions/6362479/install-apk-programmatisch-on-android) –