Pour les developpeurs et pour notre culture Android il est utile de savoir comment obtenir le code source d'une application pour Android. Comment ? en la décompilant !Les applications pour Android sont des fichiers ayant l'extension "APK".
En réalité elles sont compactées. Nous pouvons changer cette extension par "ZIP" ou "RAR" et la décompacter.
Nous aurons ainsi l'arborescence du projet et surtout à sa racine un fichier "classes.dex" qui contient toute l'intelligence de l'application.
Mais ce fichier ".DEX" est illisible.
Nous allons voir comment le décompiler et ainsi obtenir le code source en java du projet de l'application !
Il va nous falloir deux applications, plutôt trois en comptant WINRAR.
- DEX2JAR : qui transformera le fichier "classes.dex" en "classes.dex.dex2jar.jar"
- Un décompilateur Java comme JD.
Voila nous avons tout le code source du projet de l'application Frecord
Amusez-vous bien :)
4 commentaires:
i am with you mon facebook is Taha Htewech
j'arrive pa à décompiler le ficher dex pourtant j'insére le lien vers le dossier correctement
Merci de vos explications.
Merci de vos explications.
Enregistrer un commentaire