A TOAD használata Az Open Source Android Deodexer



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Az Android deodexelése időigényes folyamat lehet, amely magában foglalja / rendszerfájlok lehúzását Android-eszközéről, deodexelésüket PC-eszközök segítségével, és visszahelyezésüket a telefonra. Nem is beszélve arról, hogy valahányszor a Google kiad egy új Android verziót, a ROM-ok deodexelésének folyamata megváltozik - ami azt jelenti, hogy a deodexelés eszközei felzárkózást kell játszaniuk. Számos deodexing eszköz megszűnt a fejlesztők frissítésének hiánya miatt.



Megjelent egy új TOAD (The Open Source Android Deodexer) nevű eszköz, amelynek célja nemcsak hihetetlenül egyszerű, nyílt forráskódú jellege lehetővé teszi a fejlesztői közösség számára, hogy naprakészen tartsa a legújabb deodexing módszerekkel. A TOAD kötegfájlokat használ fel az odexed fájlok feldolgozásához, így az új kötegfájlokat könnyen hozzáadhatja vagy módosíthatja a fejlesztői közösség.



Ebben az útmutatóban bemutatjuk, hogyan kell deodexelni az Android fájlokat a TOAD használatával - és ha fejlesztéshez értő vagy, talán csatlakozol a TOAD közösséghez, hogy naprakészen tartsd a legfrissebb Android frissítéseket.



Követelmények

  • VARANGY

A TOAD egy önkicsomagoló EXE fájlban található, így egyszerűen elhelyezheti a C: fájlon (a lehetséges problémák minimalizálása érdekében).

Az .EXE elindítása után mappaszerkezete lesz, amely a következő mappákat tartalmazza:

  • Method_files: Az összes kötegfájlt tartalmazza, amelyet a TOAD a deodexeléshez használni fog.
  • Tool_Files: A TOAD működéséhez szükséges fájlok.
  • Saját_Fájlok: Itt fognak eljutni a fájljai.

Hogyan kell a Deodexet a TOAD-ban

  1. Tehát a TOAD használatának megkezdéséhez át kell másolnia a „build.prop” fájlt és a teljes „framework” mappát Android-eszközéről a TOAD Your_Files mappájába.

    Your_Files mappája a TOAD mappában.



  2. Másolhat bármi mást, amelyet deodexelni szeretne, például az „app”, „priv-app”, „vendor app”, „vendor priv-app”, „vendor framework” stb. Mappákat.
  3. Most futtatnia kell a TOAD-ot. Megkérdezi, hogy deodexolni szeretné-e a teljes keretrendszer-mappát, a választás az Öné. A KitKat-nál magasabb szintű Android-verziókhoz azonban feltétlenül szükséged van egy odexed keretrendszer-mappára.
  4. A TOAD elolvassa a build.prop fájlt, hogy meghatározza az Android verzióját - felfedezi a ROM-on használt API-t. Minden Android-verziónak megvan a maga egyedi API-je (buildszámok). Megtekintheti a hivatalos Android API-k teljes listáját itt .
  5. Tehát a TOAD minden Android API-nak, amelyet a TOAD kezelni tud, megvan a saját Method fájlja. Ezért van tele a Method_Files velük. Tehát, ha a TOAD talál egy megfelelő Method_File fájlt az Android API-hoz, akkor megkérdezi, hogy tetszik-e minden a De_Files-ban deodexed-ben.

    TOAD deodexing.

  6. Ha az „Igen” lehetőséget választja, a TOAD megkezdi a folyamatát, ekkor csak pihenni és várni kell. A TOAD a megfelelő Methods fájlban szereplő módszer szerint végzi a működését. Ha a TOAD nem tudja deodexelni a fájlt, akkor megjelenik egy megjegyzés a hibáról, és folytatja a műveletet.
  7. Amikor a TOAD befejezte a deodexelést, ZIP-fájlt állít össze az összes deodexelt fájlról.
  8. Most csak fel kell vonnia ezt a .ZIP fájlt a helyreállítás során, és az összes fájl, amelyet deodexeltek, most a telefonján lesz.
Címkék android Fejlődés 2 perc olvasás