J'ai besoin de modifier un APK existant, de modifier les sources et de le recompiler.
- Je peux le décompiler en utilisant dex2jar ou apktool, il fonctionne très bien.
- A partir du fichier jar, je peux obtenir les sources java (en utilisant jd-gui)
- Je peux ensuite modifier les fichiers java
Mais maintenant j'aimerais savoir comment recompiler les fichiers java et les remettre dans un fichier jar ! (la partie jar devrait être facile, le problème principal semble être comment recompiler les fichiers java pour Android)
Je sais qu'une autre solution est d'utiliser apktool et de modifier ensuite les fichiers smali, mais cela semble vraiment compliqué quand on veut ajouter beaucoup de code !
Mon application est un HelloWorld basique sans obfuscation.