1. GMoN, 29.05.2010 #1
    GMoN

    GMoN Threadstarter Android-Lexikon

    Ich habe 2 Programmversionen, eine für Android 1.x und eine für 2.x. Viele User mit 2.x Geräten schnallen das aber nicht und installieren trotzdem die Version für 1.x. Das geht leider, da ich damals versäumt habe, die max API Version im Manifest zu definieren.

    Kann ich jetzt noch nachträglich die manifest.xml aus der apk editieren und die apk dann wieder in den Market stellen? Ich habe leider nicht mehr den alten Sourcecode Stand, sodass ich es nicht mehr mit eclipse neukompilieren kann. Ich müßte also die max sdk version in die vorhandene apk patchen. Geht das? Wenn ja, wie?
     
  2. manu, 30.05.2010 #2
    manu

    manu Fortgeschrittenes Mitglied

    Kompiliere doch dein aktuelles Projekt und nehme da die Manifest.xml raus. Die Packst dann in die alte .apk rein. Anschließend musst halt korrekt signieren und gut ist.

    Andere Idee habe ich nicht.
     
  3. GMoN, 05.06.2010 #3
    GMoN

    GMoN Threadstarter Android-Lexikon

    Wie kriege ich denn die manifest.xml ins apk?
     
  4. Kranki, 05.06.2010 #4
    Kranki

    Kranki Ehrenmitglied

    APK sind einfach nur unkomprimierte Zip-Archive.
    Dran denken, dass auch zipalign danach nochmal ausgeführt werden muss.