Cấu trúc project của Super Apk Tool - Công cụ chỉnh sửa APK cực mạnh

Thảo luận trong 'Thảo Luận - Phát Triển Rom/ Lập trình Mobile' bắt đầu bởi nguyenduong94, 29/12/13.

  1. Diễn đàn đang đang trong quá trình nâng cấp phiên bản 2017...
    Nếu bạn gặp bất kỳ lỗi gì hãy post thông tin lỗi TẠI ĐÂY hoặc gửi mail đến csupport@choimobile.vn để được hỗ trợ nhanh nhất. BQT cũng rất mong muốn nhận được góp ý từ bạn !
    Cảm ơn bạn rất nhiều, Khách.
  1. nguyenduong94

    Newbie

    29/12/13
    6
    2
    0
    Nam
    Bài viết sau sẽ hướng dẫn về cấu trúc project và thư mục của Super Apk Tool - Công cụ chỉnh sửa APK bằng giao diện cực mạnh.
    Nếu bạn chưa có Super APK Tool thì vào topic này nhé
    Super Apk Tool v1.1 - Công cụ chỉnh sửa APK bằng giao diện mạnh mẽ | Diễn đàn Cộng đồng Mobile - CNTT - Viễn thông - Di Động

    Trong Super APK Tool thư mục chứa các dự án chỉnh sửa file APK là thư mục "projects" nằm cùng cấp với file chạy chương trình.
    Mỗi một project mới được tạo sẽ là một thư mục riêng nằm trong thư mục projects này
    Tên project cũng chính là tên thư mục (thường phần mềm sẽ tự lấy package name để đặt tên cho project)

    VD: với game Angry Bird thì sẽ là
    • com.rovio.angrybirds
      • code - chứa các file đã được decompile ra từ apk ra để chỉnh sửa
        • assets - các file tĩnh được yêu cầu đi kèm với ứng dụng
        • lib - thư viện native của ứng dụng
        • res - tài nguyên ứng dụng
          • drawable - tài nguyên hình ảnh
          • layout - định nghĩa các layout của ứng dụng dưới dạng XML
          • menu - định nghĩa các menu dưới dạng XML
          • raw - chứa các file khác phục vụ cho việc cấu hình
          • values - chứa các strings, dimensions...
        • smali - chứa code (mã nguồn) của ứng dụng
        • AndroidManifest.xml - mô tả những thông tin của ứng dụng dưới dạng XML
      • dist - chứa file apk được recompile lại từ thư mục code
    Các chỉ dẫn chỉnh sửa APK

    Các text của ứng dụng APK thường lưu ở:
    • Trong file /code/res/values/strings.xml
    • Trong các file layout của thư mục /code/res/layout/
    • Nằm cùng với code trong các file smali của thư mục /code/smali/
    Đổi đổi tên và đổi icon (biểu tượng) ứng dụng bạn tìm hiểu về AndroidManifest.xml và sửa file tài nguyên.
    Để mod / hack / crack ứng dụng bạn tìm hiểu về smali trong thư mục /code/smali
    [​IMG]
     
  2. mobilelife

    Newbie

    7/12/13
    11
    5
    0
    Nam

Chia sẻ trang này

Đang tải...