Bewerk Classes.dex eenvoudig met Dex Manager

Android-applicaties kunnen op meerdere manieren worden bewerkt. De handigste manier is natuurlijk om de broncode in uw favoriete IDE te wijzigen en te compileren met de meegeleverde tools. Helaas is niet elke applicatie beschikbaar voor Android open-source, en daarom gemakkelijk te bewerken via Android Studio of Eclipse met ADT.

Toepassingen zonder openbaar beschikbare broncode kunnen ook worden gewijzigd. De bekende ApkTool is een optie om enkele wijzigingen aan te brengen, maar als u Windows als besturingssysteem gebruikt, heeft Forum Member Jasi2169 een leuke tool gemaakt die het klassen.dex-bestand rechtstreeks uit het APK- of JAR-bestand kan decompileren. Met deze tool kan de gebruiker eenvoudig de klassen.dex uitpakken met favoriete archiefbeheerder zoals 7-Zip en het bestand classed.dex naar Dex Manager slepen. Alles wordt onderweg gedecompileerd en als Smali-bestanden naar de bronmap uitgepakt. Deze bestanden kunnen worden bewerkt en opnieuw gecompileerd als klassen.dex en worden gebruikt om het originele bestand in de APK te vervangen.

Als er iets misgaat, krijgt de gebruiker een foutenlogboek in het gebied Foutvak. Dit zou moeten helpen bij het debuggen van het project en het oplossen van de potentiƫle buildproblemen. Een mooie grafische gebruikersinterface en eenvoud maken Dex Manager een interessant alternatief voor op de opdrachtregel gebaseerde ApkTool.

Je kunt de applicatie proberen door deze te downloaden van Dex Manager v1.0 - Designed to Play With Classes.dex forumthread.