Wenn ich eine APK herunterlade und öffne, erhalte ich die Fehlermeldung „Nicht installiert“, wenn die App bereits auf dem Gerät vorhanden ist. Gibt es eine Möglichkeit, die alte Version automatisch zu löschen?
(Hinweis: Ich versuche nicht zu vermeiden, das APK zu öffnen, was aus Sicherheitsgründen nicht erlaubt ist. Ich versuche nur, das manuelle Löschen der alten App zu vermeiden.)
Wie eldarerathis bereits in seinem Kommentar zu Ihrer Frage anmerkte: Wenn die App bereits installiert ist und das Zertifikat übereinstimmt, werden Sie gefragt, ob Sie es ersetzen möchten. Wenn sich die Zertifikate unterscheiden, gibt es einen Konflikt: Die App kann aufgrund der Nichtübereinstimmung nicht aktualisiert und nicht mitinstalliert werden, da der Paketname bereits verwendet wird (Apps verwenden einen internen Paketnamen, der z Webseite des Google Play Store). Wenn das Paket beschädigt ist, erhalten Sie erneut einen weiteren spezifischen Fehler (der Ihnen mitteilt, dass es beschädigt ist).
Höchstwahrscheinlich wurde das, .apk
was Sie versuchen, manuell zu installieren, manipuliert. Wenn du es nicht getan hättest, würde ich davon Abstand nehmen. Wenn Sie es waren und wissen, was Sie tun – oder Sie wissen, dass die Quelle vertrauenswürdig ist (z. B. der Entwickler der App hat Ihnen eine unsignierte Testversion zur Verfügung gestellt), müssen Sie zuerst die Original-App deinstallieren, bevor Sie die „ verdorben“ .apk
.
Eldarerathis