R
rotblau1893
Ambitioniertes Mitglied
- 1
Hi,
Ich habe online ein Theme erstellt für die GO SMS Pro- app. Die Entwickler haben hierzu ein online- Tool entwickelt, bei dem man nur die Grafiken hochladen muss und es erstellt einem das Theme. Hat man alle Grafiken hochgeladen, so muss man nur noch auf package drücken und bekommt eine fertige .apk zum download.
Diese hab ich dann auch in den play store hochgeladen und es funktionierte ohne Probleme. Nun wollte ich eine neuere Version erstellen mit neuen Textboxen für die Nachrichten. Diese designte ich als 9- patch Grafik. Das online- Tool unterstützt aber keine 9- patches. Also dekompilierte ich die .apk- Datei mit dem apkmanager und erstellte daraus ein Eclipse- Projekt. Ich wechselte im drawable- Ordner die Grafiken aus und exportierte das Programm dann als Android- Applikation. Doch dann kam das Problem, ich müsste dann ja einen neuen Keystore erstellen, aber für den Google- Play Upload müsste die .apk den gleichen Keystore wie die vorherige Version haben.
Nur wurde dieser vom online- Tool selber erstellt und ich hab keine Ahnung wie ich an diese Datei herankommen könnte.
Wenn ich die .apk trotzdem versuche hochzuladen kommt logischerweise diese Fehlermeldung:
Die ID- codes oben gehen noch weiter (hab zwar keine Ahnung, ob man damit was anstellen könnte, aber ich dachte ich schreibe sie besser nicht aus)
Ich habe mir nun gedacht, ob es möglich wäre anhand der ID- Codes die .keystore Datei der ersten Version selber herzustellen, allerdings weiss ich nicht, wie ich dazu vorgehen müsste. Kann mir jemand von euch helfen?
Ich habe online ein Theme erstellt für die GO SMS Pro- app. Die Entwickler haben hierzu ein online- Tool entwickelt, bei dem man nur die Grafiken hochladen muss und es erstellt einem das Theme. Hat man alle Grafiken hochgeladen, so muss man nur noch auf package drücken und bekommt eine fertige .apk zum download.
Diese hab ich dann auch in den play store hochgeladen und es funktionierte ohne Probleme. Nun wollte ich eine neuere Version erstellen mit neuen Textboxen für die Nachrichten. Diese designte ich als 9- patch Grafik. Das online- Tool unterstützt aber keine 9- patches. Also dekompilierte ich die .apk- Datei mit dem apkmanager und erstellte daraus ein Eclipse- Projekt. Ich wechselte im drawable- Ordner die Grafiken aus und exportierte das Programm dann als Android- Applikation. Doch dann kam das Problem, ich müsste dann ja einen neuen Keystore erstellen, aber für den Google- Play Upload müsste die .apk den gleichen Keystore wie die vorherige Version haben.
Nur wurde dieser vom online- Tool selber erstellt und ich hab keine Ahnung wie ich an diese Datei herankommen könnte.
Wenn ich die .apk trotzdem versuche hochzuladen kommt logischerweise diese Fehlermeldung:
Sie haben eine APK-Datei hochgeladen, die mit einem anderen Zertifikat signiert ist als Ihre vorherigen APK-Dateien. Es muss dasselbe Zertifikat verwendet werden. Ihre vorhandenen APK-Dateien sind mit folgenden Zertifikaten und ID-Dateien signiert: SHA1: F1:F0:00:86.... Die Zertifikate, mit denen die hochgeladene APK-Datei signiert ist, weisen die ID-Dateien SHA1: E9:53:83:CB... auf.
Die ID- codes oben gehen noch weiter (hab zwar keine Ahnung, ob man damit was anstellen könnte, aber ich dachte ich schreibe sie besser nicht aus)
Ich habe mir nun gedacht, ob es möglich wäre anhand der ID- Codes die .keystore Datei der ersten Version selber herzustellen, allerdings weiss ich nicht, wie ich dazu vorgehen müsste. Kann mir jemand von euch helfen?