Chuyển file apk thành file jar

Để chuyển các file apk thành file jar để đọc source code của nó ta dùng dex2jar. Các bạn có thể download dex2jar tại: http://code.google.com/p/dex2jar/downloads/list
Sau khi download về các bạn giải nén ra 1 thư mục. Ví dụ:

Để sử dụng dex2jar, chúng ta sẽ dùng command line như sau: [Đường dẫn đến file dex2jar.bat] [file apk]. Sau đó nhấn Enter.

Sau khi nhấn Enter, thì trên cửa sổ cmd sẽ in ra them một dòng chỉ đến file jar đã được tạo ra từ file apk như hình sau.

Sau khi đã có file jar, ta sẽ dùng chương trình jd-gui để xem toàn bộ source code của file jar. Bạn có thể download jd-gui tại http://java.decompiler.free.fr/?q=jdgui
Các bạn download jd-gui về, giải nén ra và chạy file jd-gui.exe

Chương trình sẽ hiển thị lên. Ta chọn File->Open File để mở file jar mình mới dịch từ file apk lên. Như vậy ta sẽ xem được toàn bộ code và cấu trúc cây thư mục của ứng dụng như sau: