android google - adb update eine nicht-markt apk?




play store (4)

Gibt es eine Möglichkeit, eine nicht marktbestimmte apk auf einem Android-Gerät zu aktualisieren (nicht erneut zu installieren)? Ich konnte nur eine adb-Installation finden (nichts wie adb update)


Answers

Der einfachste Weg, es genau wie Market-APK zu machen, ist das Herunterladen der APK auf Ihr Handy (dh Download von Google Drive oder von E-Mail) und klicken Sie dann auf die APK in der Downloads-Bibliothek


adb install -r funktionierte nicht für mich. Also habe ich einen kleinen Workaround gemacht.

  1. Deinstallieren Sie die App, behalten Sie die Daten jedoch mit adb uninstall -k com.packagename . Dadurch wird die App deinstalliert, aber die Daten bleiben erhalten. Sieh this

  2. Installieren Sie die App erneut mit adb install package.here .

Hinweis: Sie müssen über Root-Zugriff verfügen, um diese Befehle auszuführen.


adb install -r ist das, was Sie am ehesten bekommen, das ist eigentlich ein Update, da es die Datenbank und die gespeicherten Einstellungen beibehält. Wenn Sie die App-Datenbank deinstallieren bzw. neu installieren, wird sie gelöscht. Was genau möchten Sie über die App aktualisieren, mit der die Option -r nicht hilft?


Ihr Kunde sollte jemanden einstellen, der weiß, was er tut, wer die richtigen Entscheidungen treffen und Sie betreuen kann.

Sprechen Sie darüber, dass Sie die Möglichkeit haben, das Transaktionsverarbeitungssystem im Backend zu ändern, ist absurd - Sie sollten solche architektonischen Änderungen nicht vornehmen dürfen, also erwarten Sie nicht, dass Sie dazu in der Lage sind.

Mein Grundgedanke dazu:

Da Ihre Domäne die Zahlungsabwicklung ist, kann davon ausgegangen werden, dass PCI DSS und / oder PA DSS (und potentielles Bundes- / Bundesgesetz) für Ihr Unternehmen von Bedeutung sind. Um konform zu sein, müssen Sie nachweisen, dass Sie sicher sind. Um unsicher zu sein, sollten Sie herausfinden, dass Sie nicht sicher sind, dann reparieren, erneut testen und so weiter, bis die Sicherheit auf einem angemessenen Niveau verifiziert werden kann - teuer, langsam, risikofreudig zum Erfolg. Um das Richtige zu tun, denken Sie vorausschauend nach, binden Sie erfahrenes Talent ein, entwickeln Sie sich auf sichere Weise, testen Sie (weniger) und so weiter (weniger), bis die Sicherheit auf einem geeigneten Niveau verifiziert werden kann = kostengünstig, schnell, risikoarme Art zum Erfolg.







android adb