Mục lục bài viết
APK Studio là một trình IDE đa nền tảng cho kỹ thuật đảo ngược: dịch ngược/chỉnh sửa file apk. Phần mềm biên dịch lại các các nhị phân ứng dụng Android. Tất cả diễn ra trong một giao diện người dùng trực quan, dễ dùng, dễ sử dụng. Nó có tính năng IDE thân thiện như bố cục, với trình chỉnh sửa mã hỗ trợ tô sáng cú pháp cho các tệp mã Android SMALI (*.smali).
Tính năng và cập nhật mới của APK Studio
- Dễ dàng chỉnh sửa các tệp tin apk một cách trực tiếp.
- Hỗ trợ Browse Files tùy chọn trong Projectmenu.
- Lựa chọn mục tiêu biên dịch: smali, resources, java.
- Tự động lưu tất cả các tệp đã mở trước khi xây dựng dự án.
- Nút Install được thêm vào ToolBar, đồng thời hỗ trợ cho APK Signing scheme v2 (7.0+).
- KeyStore được thêm vào thực hiện tùy chọn (APK sẽ được ký với KeyStore được nhúng theo mặc định).
- Đã sửa lỗi APK gốc bị ghi đè (APK đã sửa đổi sẽ có hậu tố ‘_mod’ trong tên của nó).
- Thay đổi yêu cầu tối thiểu JDK 8 (thay vì JDK 7) (uber-apk-signer)
- Đã sửa và cập nhật các liên kết, chuỗi,…, và tệp nhị phân di động được tối ưu hóa.
Hướng dẫn thiết lập, sử dụng APK Studio
Mở phần mềm, nhấn vào biểu tượng bánh răng bên trái, xuất hiện 1 cái bảng như hình, bạn cần trỏ đường dẫn đúng đến những file này. Những file này ở đâu thì bạn cứ nhấn “get it here” và tải về. Riêng Java sau khi cài xong bạn phải kiểm tra xem file java.exe ở đâu, thường nó sẽ theo đường dẫn:
Cách dịch ngược APK (Decompile)
- Nhấn vào biểu tượng Android và chọn file.apk cần Decompile.
- Tích vào Decompile Smali, bỏ tích phần còn lại.
- Nhấn Decompile, sau đó sẽ xuất hiện 1 thư mục “tên file”.apk-decompiled
Cách biên dịch APK (Compile)
- Nhấn vào biểu tượng folder, tìm thư mục “tên file”.apk-decompiled và mở file apktool.yml
- Click chọn biểu tượng cây búa và đợi một lúc.
- Trên tab project sẽ tự động xuất hiện 1 file.apk, click chuột phải vào file đó chọn sign/export.
- File apk đã biên dịch được lưu tại đường dẫn “tên file”.apk-decompiled/dist
Thông tin nhà phát triển
Phần mềm APK Studio được phát triển và duy trì bởi:
– Vaibhav Pandey -aka- VPZ
– Cùng với các cộng tác viên.
Nguồn: https://vaibhavpandey.com/apkstudio/
8 comments
ad cho mình hỏi sao khi buill ra apk lại thì khì chạy k báo lỗi chỉ bảo file chưa dc cài là lỗi sau ak…?
Nếu đt bạn có phiên bản khác rồi thì phải gỡ nó đi trước khi cài chứ không cài đè lên được.
vâng mình có thử cài trên dt khác vẫn vậy, ad có thể cho or kb zalo được hk ak…
Bạn cứ inbox vào fanpage cho mình nhé, link ở cuối trang.
Cho mình hỏi vì sao mình decompile ra rồi nhưng không thể sửa được các file .xml vậy ạ.
Bạn nói cụ thể hơn đc không, không sửa đc là như thế nào.
Các file .xml nó chỉ hiện mỗi kí tự hình trái tim thôi, mình dùng app bên ngoài thì hiện lỗi.
Nếu vậy thì chỉ có thể là do apk đó k cho sửa .xml đó thôi. Thông tin tới bạn.