Android Gry - Android Aplikacje - Android Nawigacje GPS
Największe forum z darmowymi grami i aplikacjami na Androida. Serwis oferuje pełne wersje aplikacji do pobrania za darmo.



Jak edytować/modować gry na Androida


Porady, triki dotyczące telefonów i Androida

Jak edytować/modować gry na Androida

Postprzez Saemon » 31 sty 2013, o 18:53

Postanowiłem napisać krótki poradnik na temat modowania gier.

Pierwszy krok

1)
- pobieramy plik gry (apk) na potrzeby poradnika podpisujemy go tetris.apk, dla lepszego zrozumienia

2)
Pobieramy APK Manager [Zarejestruj się lub zaloguj, by widzieć linki]
- zrób kopię pliku tetris.apk i wklej ją do folderu "place here for modding"

3)
Otwieramy program, ukazuje nam się takie okno:
Obrazek

- teraz wybieramy następujące opcje w programie:
22 miejsce na project, zazwyczaj omijamy ten punkt
9 dekompliujemy plik apk

Drugi krok

1)
Pobieramy program Dex2Jar
[Zarejestruj się lub zaloguj, by widzieć linki]

2)
- Zmień rozszerzenie pliku tetris.apk na tetris.zip
- Wypakuj plik tetris.zip, plik classes.dex skopiuj do folderu z programem dex2jar

3)
- Przeciągnij i upuść plik na plik o nazwie dex2jar, zostanie utworzony nowy plik

Krok Trzeci

1) Pobierz program JDgui (java decompiler) [Zarejestruj się lub zaloguj, by widzieć linki]
2) plik który stworzyłeś w kroku drugim , podpunkt 3 przeciągnij i upuść na plik jdgui.exe
3) zobaczysz takie onko
Obrazek

Krok czwarty

1)
W jdgui.exe przeglądasz strukturę pliku

2)
Jeśli znajdziesz cokolwiek przydatnego , co mógłbyś zmiecić, odszukaj to w folderze smali z kroku pierwszego

3)
Powiedzmy,że w jdgui.exe znalazłeś ciekawą wartość "cash1234" gdzie odnalazłeś powiedzmy cash = 500
, w folderze smali musisz odnaleźć plik o tej nazwie cash1234 i wartość 500 w postaci wartości hex, czyli 1F4

W programie gdui.exe wszystko jest znacznie prostsze niż język w plikach .smali ale nie oznacza to, że sobie nie poradzisz:

4) W gdui.exe w plikach, które otworzysz, bardzo łatwo rozpoznasz liczby, w .smali nie
iczby w plikach .smali są w postaci HEXu
By poznać liczby z plików smali korzystamy z narzędzia Hex to decimal [Zarejestruj się lub zaloguj, by widzieć linki]
Decimal to hex: [Zarejestruj się lub zaloguj, by widzieć linki]
ub program Calc-p z Google play


Krok piąty
1) Po dokonanej modyfikacji zapisz zmiany w pliku smali
2) otwórz APK Manager, i wybierz następujące opcje
14 (kompiluje , podpisuje, instaluje w telefonie)

Krok szósty
- ciesz się ze zmodowanej gry
- jeśli plik nie kompiluje się lub występują błędy po instalacji, coś zle zedytowaliśmy, koniecznie sprawdzamy nasze zmiany i poprawiamy.
  • 0

Avatar użytkownika
Saemon
The Administrator
Przyjaciel
 
Posty: 6669
Dołączył(a): 3 gru 2011, o 21:17
Telefon: Galaxy Note N7000
ROM: Android 4.4
Tablet: GoClever A73
ROM: Android 4.0.4

Re: Jak edytować/modować gry na Androida

Postprzez bugmenot » 29 sie 2017, o 07:50

słabe
  • 0

bugmenot
 
Posty: 3
Dołączył(a): 5 kwi 2012, o 23:42

Kto przegląda forum

Użytkownicy przeglądający ten dział: CommonCrawl [Bot], Yahoo [Bot] i 2 gości

Reputation System ©'
Najlepsze Demotywatory• • Forum Download