Android OS > Android - Ogólnie
[Tutorial] Edycja plików apk w prosty sposób
qwerty90:
Najprawdopodobniej da rade :)
don.kamillo:
Przy próbie kompilacji pojawia mi się takie coś:
Microsoft Windows [Wersja 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Wszelkie prawa zastrzeżone.
C:\Users\Kamil>apktool b C:\apk\SystemUI SystemUI1
Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathN
otExist: apktool.yml
at brut.androlib.Androlib.readMetaFile(Androlib.java:142)
at brut.androlib.Androlib.build(Androlib.java:159)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
Caused by: brut.directory.PathNotExist: apktool.yml
at brut.directory.AbstractDirectory.getFileInput(AbstractDirectory.java:
103)
at brut.androlib.Androlib.readMetaFile(Androlib.java:138)
... 4 more
Co mam zrobić?
qwerty90:
Wyślij mi 2 pliki: systemUI.apk i Framework-res.apk . Zobaczę, jak u mnie będzie :)
don.kamillo:
Uploadują się :) Co gorsza, ja wcale nie wiem, czy to zadziała. Chciałem przesunąć zegarek na środek, ale w paranoidzie to trochę inaczej wygląda, niż w instrukcji...
qwerty90:
A przy dekompilacji były jakieś problemy? Korzystałeś z tego:
--- Cytuj ---Jeżeli aplikacja nie chce się zainstalować lub podczas kompilacji albo dekompilacji wyskakują błędy musimy w inny sposób edytować aplikacje. Wszystko robimy podobnie, tylko że:
Na początku usuwamy folder C:/Users/nazwa_użytkownika/apktool
W punkcie 4 nie tylko kopiujemy aplikacje, ale także framework-res z romu, w którym chcemy zainstalować aplikacje
W punkcie 5 zamiast tamtych komend wpisujemy te:
cd C:/apk
apktool if framework-res.apk
apktool d -f (nazwa aplikacji) - czyli : apktool d -f apollo.apk
W punkcie 7 zamiast tamtej komendy wpisujemy tą:
apktool b -f (nazwa folderu) (nazwa nowej aplikacji1), czyli apktool b -f apollo apollo1.apk
--- Koniec cytatu ---
Osobiście dekompilowałem SystemUI to co wysłałeś. Bez dodania pliku framework były problemy, ale po dodaniu wszystko było ok :)
Nawigacja
[#] Następna strona
Idź do wersji pełnej