Kann eine APK umgepackt werden nach a-Moll text Bearbeiten?

Ich bin momentan dabei eine software, führt den Anwender durch die wenigen Schritte, die zum veröffentlichen einer Applikation für android (APK-Datei).

So wie ich bin, dies zu tun, ist, dass die APK-Datei, die bereits kompiliert, und alles, was ich tun müssen, ist, ersetzen Sie eine XML-Datei im Paket, und das wird sich ändern, das Verhalten der Anwendung. Mein grosses problem jetzt ist, dass entpacken der apk-Datei, und tun jede kleine text Bearbeiten, und dann Verpacken Sie es wieder, bricht die Signatur und verhindert, dass die Anwendung ausgeführt wird, auf jedem Gerät, was eine Meldung, dass die Signatur falsch ist.

Wie kann ich dieses Problem lösen? Ich will sicher öffnen Sie die APK, schreiben Sie etwas in eine text-Datei, und schließen Sie es wieder. Beachten Sie, dass dieser Vorgang durchgeführt werden, die auf dem computer des Benutzers (nachdem er unsere Einkäufe Anwendung), so sind wir suchen für ein command-line tool mit keine speziellen Anforderungen wie JDK.

Hilfe?

  • Das ist der Fehler, ich bin immer: Fehler [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
  • So erwirbt der Nutzer, die Ihre app dann müssen Sie zum entpacken der APK, änderungen und Verpacken Sie es dann nochmal installieren Sie das update für Ihr Gerät? Ernsthaft?
  • Du missverstanden. All dies ist nahtlos an den Benutzer. Der Benutzer geht durch eine Reihe von Klicks, und dann das Programm (im hintergrund) aktualisiert die APK-Datei. Die Benutzer sehen nur eine große Schaltfläche "Veröffentlichen", und nicht weiß, was Los ist.
  • Was ist der Benutzer ändern?
  • Der Benutzer wird die Wahl einige Farben, einige Bilder, ziehen und ablegen von Sachen in einem GUI, etc. Das ist die Anwendung wirklich. Sobald er trifft, zu veröffentlichen, ich nehme an, alle seine Eingaben in ein XML -, und möchte es innerhalb der APK-Datei.
  • Das kannst du nicht tun. So versammeln Sie die änderungen und speichern Sie die XML-entweder im internen oder externen Speicher. Sie können nicht über eine Benutzer-re-schreiben die APK die Weise, die Sie beschreiben.
  • Beachten Sie, dass die APK nicht auf dem Handy noch. Es ist immer noch auf dem desktop-computer. Also ich bin auf der Suche nach einem Weg, dies zu tun auf dem desktop. Ich bin mir nicht sicher, wenn ich erklärte das problem richtig.

Schreibe einen Kommentar