Thứ Tư, 19 tháng 8, 2015

Decompile/Compile APK files- Hỗ trợ Edit/Mod Android apps

Công cụ để giải nén/ Nén file APK, hỗ trợ cho việc mod/edit ứng dụng android... Yêu cầu: 1. PC/Lappy đã cài đặt Java, JDK 2. Apk Manager tools 3. File framework-res.apk của rom có file mà bạn muốn decompile/compile (nằm trong thư mục system/framework của rom) - đổi tên thành 1.apk và đưa vào đường dẫn sau: C:\User\Tên_Máy_Tính\apktool\framework
Hướng dẫn: - Download apk manager tools, giải nén, copy vào ổ C - Chay file "Script.bat" để bắt đầu
- Để Decompile 1 file apk: Copy file apk vào thư mục "place-apk-here-for-modding". Chạy "Script.bat", nhấn "22: Set current project" để chọn file sẽ decompile
Bấm số tương ứng với file bạn sẽ decompile - Enter. Chọn tiếp "9" - Enter
- Giải nén toàn tất, file sẽ được tạo ra ở thư mục project
- Giờ thì bạn chỉ cần mở các file *.xml = Notepad++ và edit theo ý muốn. Để Compile 1 file apk: Sau khi bạn đã Decompile và edit xong xuôi. Giờ quay trở lại APK Manager tools để compile - Chọn 11 - Compile - Enter
Bấm "Y" 2 lần nếu file bạn compile là file hệ thống (nằm trong system)
- Đến khi nó hiện ra ntn, bạn đừng bấm phím nào cả.
- Vào lại thư mục C:\Apk_Manager_ICS, lúc này nó sẽ tạo ra 1 thư mục mới tên "keep". - Bạn hãy vào đó và xóa đi các file: resources.arsc (Nếu có edit *.xml), classes.dex (nếu có edit *.smali), AndroidManifest.xml (nếu có edit), và vào trong thư mục res/layout để xóa những file bạn đã edit, xóa tiếp các hình ảnh trong drawable-xxxx nếu bạn có thay đổi hình ảnh. - Quay trở lại APK Manager Tools (cmd), nhấn phím bất ký để tiếp tục Và file của bạn đã được Decompile/Compile hoàn thành với tên "unsignedxxx.apk", đổi tên lại thành tên gốc của file đó và bỏ vào system/app, nhớ set permission và reboot!
Nguồn: http://forum.vegaviet.com/