-
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 ?
-
Eigentlich nicht, aber habs grad bei ner apk von meiner App ausprobiert. Mit nem HexEditor stehen die Attribute im Klartext, ausser die Zahlen. Z.b. steht minSdkVersion und danach 3 Leerzeichen aber die Zahl nicht.
-
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 ;)
-
AW: CeBit2go App - frameworklevel ändern
könntest du das nicht eben bei der einen App für mich machen ? gebe dir den direkten link zur apk
-
AW: CeBit2go App - frameworklevel ändern
Hmm. Sorry, wenn du es nicht selber machen willst oder kannst, dann solltest du es vielleicht sein lassen und dich mit der Webseite zufrieden geben. Ich habe die App gestern kurz getestet und habe die App schon wieder deinstalliert. Eine etwas langwierige Sache hier für etwas, das am Ende nicht mal funktionieren muss.
-
AW: CeBit2go App - frameworklevel ändern
hmm der bomber is die app nun wirklich ned ^^
& 30mb dafür dass er danach nochmal was runterlädt... O.o
2.2 vermutlich aus technischen gründen:
sprachsuche z.b. wird sicher nicht gehn unter 2.1, dazu hat sich zuviel verändert
evtl auch positionsbestimmung..
-
AW: CeBit2go App - frameworklevel ändern
Was willst du erwarten ist halt nur für die Zeit der CeBit.
Aufjedenfall wär mir das App lieber (30 + xx MB) als ständig den Empfang zu verlieren und mir den Akku leersaugen zu lassen.
-
AW: CeBit2go App - frameworklevel ändern
ok das app lässt sich ordnungsgemäß starten, lädt die restlichen 20mb (55mb total) herunter & krepiert dann bei der eigentlichen initiierung der inhalte
pech gehabt :(
über den splash kommts leider ned raus
http://www.megaupload.com/?d=2JK9ZGVA
kannst es aber gerne selber testen :p
-
AW: CeBit2go App - frameworklevel ändern
Hattest du das jetzt probiert - mit dem ändern der Mainifest
-
AW: CeBit2go App - frameworklevel ändern
es würde sich nicht mal installieren lassen hätte ich das nicht probiert ^^
oben im link hast du die datei, probiers aus, auf meinem mini pro @2.1 startet er ohne murren, lädt die inhalte & gibt mir einen FC loop beim splashscreen ;)
-
AW: CeBit2go App - frameworklevel ändern
Datei ist nicht verfügbar.
Jetzt gehts - also ist verfügbar
Es wäre villt supi wenn du ein Howto schreiben würdest und da unteranderem die Tools aufzulisten du du verwendet.
Dann könnte ich das auch mal selbst versuchen - denn momentan scheitert bei mir wohl an den verschieden Tools ohne gute Anleitung.
-
AW: CeBit2go App - frameworklevel ändern
http://ul.to/014wj2
letzter versuch ^^
-
AW: CeBit2go App - frameworklevel ändern
Also funktioniert nicht - trotzdem Danke
-
AW: CeBit2go App - frameworklevel ändern
-
AW: CeBit2go App - frameworklevel ändern
-
AW: CeBit2go App - frameworklevel ändern
ha hab ich noch gar nicht gefunden gehabt :D
sehr fein ^^