samedi 12 novembre 2011

OBTENIR LE CODE SOURCE DES APPLICATIONS ANDROID



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:

المبرمج طه a dit…

i am with you mon facebook is Taha Htewech

Unknown a dit…

j'arrive pa à décompiler le ficher dex pourtant j'insére le lien vers le dossier correctement

RENATO 81 a dit…

Merci de vos explications.

RENATO 81 a dit…

Merci de vos explications.

Enregistrer un commentaire

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free Android website | Bloggerized by wassim El mririe - Ramzi Essid | TO Best Web Host