CeBit2go App - frameworklevel ändern
Seid kurzem gibt es das CeBit2go App, dieses läuft leider nur auf Android 2.2 .
Möchte dieses aber gerne auch auf 2.1 zu laufen bringen, indem man das
Manifest das Framework level runtergesetzt.
Kann mir das jmd machen? und /oder erklären wie ich das mache?
hier mal der direkte link zur apk.
Danke
AW: CeBit2go App - frameworklevel ändern
AW: CeBit2go App - frameworklevel ändern
das kenne ich. Möchte es aber als App haben da die Webanwendung ganz schon am Akku saugt.
AW: CeBit2go App - frameworklevel ändern
Normalerweise gibt es einen guten Grund wieso das minSdkVersion oder targetSdkVersion auf 2.2/anderer Version ist. Und zwar weil es darunter nicht läuft.
AW: CeBit2go App - frameworklevel ändern
Ja .. Versuchen kann man es ja oder ?
AW: CeBit2go App - frameworklevel ändern
Dann versuchs :P
Ich weiss zwar was man ändern müsste (Die beiden Werte die ich oben genannt habe) aber da es eine Market-App ist wirst du sie danach neu signieren müssen und davon hab ich keine Ahnung (zumal es eigentlich auch nicht legal ist^^)
AW: CeBit2go App - frameworklevel ändern
Mach es doch bitte. Signieren bekomme ich schon hin.
Oder du erklärst mir das wie ich das machen muss
AW: CeBit2go App - frameworklevel ändern
Das ändern ist bei weitem einfacher als das signieren. Zumal ich dir schon gesagt habe was du ändern musst ;)
Das minSdkTarget wird auf 8 sein (8=2.2), das müsstest du auf 7 ändern (7=2.1).
Das ist alles. Jetzt wäre die App ab 2.1 wenn sie denn funktioniert.
AW: CeBit2go App - frameworklevel ändern
Sorry,
Was ich ändern muss sagtest du mir ja.
Frage ist nur wie, muss es ja irgendwie in Eclipse als projekt reinbekommen.
AW: CeBit2go App - frameworklevel ändern
Apk mit 7Zip öffnen, fertig ;) Brauchst kein Eclipse um das zu ändern
AW: CeBit2go App - frameworklevel ändern
AW: CeBit2go App - frameworklevel ändern
Soll ich dir jetzt jeden Arbeitsschritt von Maus in die Hand nehmen bis Rechtsklick erklären??
1. Wenn du schon etwas willst, dann ist Eigeninitiative immer sehr erwünscht, diese fehlt hier scheinbar vollkommen
2. Wenn du das apk mit 7Zip geöffnet hast, was musst du wohl machen? (kleiner Tipp: Das Manifest bearbeiten)
3. Google hätte hier auf jeden Fall geholfen, du bist nämlich nicht der erste, der ein APK bearbeiten will...
AW: CeBit2go App - frameworklevel ändern
Ok .
Es gibt die AndroidManifest.xml -> das stehn nur Hyroglüphen drin.
und dann gibt es die MANIFEST.MF -> dort finde ich aber kein Eintrag "SDK" oder ähnlichen
AW: CeBit2go App - frameworklevel ändern
Dann versuchs mal mit nem HexEditor
AW: CeBit2go App - frameworklevel ändern
Hast du sowas schon mal gemacht ?
AW: CeBit2go App - frameworklevel ändern
Aber man findet im Klartest die Zahl "8" habe die einfach mal durch 7 ersetzt.
AW: CeBit2go App - frameworklevel ändern
mach dich doch einfach schlau über decompile/recompile bei .apk dateien
das geht relativ einfach, dafür gibts auch kleinere programme fertig im netz ^^
signing tools gibts ebenfalls
recht viel machen musst du dabei nicht ;)
nur lesen & der anleitung folgen.
wenn du es nur für den privaten gebrauch machst & das app nicht vermarkten willst ist das ned wirklich illegal, wenn auch nicht die feine englische ;)
diese methode wird in der regel von themern verwendet ;)
e.g. um das framework zu designen
die xml files sind crypted, um sie zu decrypten musst du schlicht dekompilieren ;)
dazu brauchst du ebenfalls kein eclipse.
um genau zusein wird beim decompile zwar der source code wieder erstellt, jedoch nicht in java code sondern .smali (so eine art straight forward code, java wäre zu kompliziert)
die xml files jedoch lassen sich einfach editieren, also auch die manifest datei
die signierung ist damit natürlich beim teufel
auch wirst du probleme haben beim installieren sollte das app schonmal auf deinem telefon installiert gewesen sein & einmal ausgeführt worden sein.
in dem fall müsstest du (als root) alle reste aus den temporären ordnern entfernen & dalvik cache leeren etc... sonst lässt er dich nicht mehr installieren wegen "inconsistent certificate" oder so ^^
AW: CeBit2go App - frameworklevel ändern
AW: CeBit2go App - frameworklevel ändern
hmm ich habs mal aus jux bei der Stock software tastatur des X10 mini Pro gemacht ^^
ist allerdings immer mit vorsicht zu genießen, beim de/recompile kann auch mal was schief gehen & danach geht das app nicht mehr..
wenn du aber nur xml dateien & pngs veränderst gibts damit kein problem ;)