TUT Apktool mobile (cách sửa lỗi khi chỉnh sửa apk)

Thảo luận trong 'Thủ thuật - Sử dụng Android' bắt đầu bởi hyunhnhan886, 27 Tháng tư 2014.

  1. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Như các bạn đã biết, ở bài viết này mình đã hướng dẫn các bạn cách sử dụng apktool mobile việt hóa. http://lgviet.com/forum/threads/apk-tool-viet-hoa-va-cach-su-dung.17357/
    - Trong 1 số trường hợp chúng ta chỉnh sửa file bị lỗi mà không biết lỗi gì. Hôm nay mình sẽ giúp các bạn sửa lỗi khi sửa 1 file apk.
    - mình sẽ có 1 file như thế này [​IMG]
    - File này mình đã chỉnh sửa xong. Nhưng mình chẳng nhớ đã sửa chổ nào nữa. Bây giờ mình biên dịch lại xem có thành công không.[​IMG]
    - Hình như đã lỗi [​IMG]
    - Bây giờ mình tiến hành sao chép đoạn mã lỗi lại, Vì để vậy rất khó xem. Dùng droidedit dán đoạn mã lỗi vào và xem sao. Đây [​IMG]
    - Ngay ở dòng đầu tiên nó báo như thế này sdcard0/Alarms/LGDownloadProviderUi_src/smali/com/android/providers/downloads/ui/DateSortedExpandableListAdapter$1.smali[7,12] mismatched input 'sstem' expecting.
    - Các bạn chú ý cái trong ngoặc kép 'sstem'.
    -DateSortedExpandableListAdapter$1.smali ở dòng thứ 7 nó nói không hiểu cái 'sstem' là cái kỉ gì. Giờ mình sẽ lần theo đường dẫn này sdcard0/Alarms/LGDownloadProviderUi_src/smali/com/android/providers/downloads/ui/DateSortedExpandableListAdapter$1.smali[7] dòng thứ 7 . và đây uploadfromtaptalk1398579552742.jpg uploadfromtaptalk1398579593652.jpg
    - Chú ý cái 'sstem' trong ngôn ngữ java không có từ nào là sstem cả. Các bạn nhìn xuống dòng 11 xem có giống không uploadfromtaptalk1398579780966.jpg
    - Bây giờ mình sửa lại thành system giống dòng 11 thử xem sao. Save Và biên dịch lại.. uploadfromtaptalk1398579935228.jpg
    - Hình như vẫn còn lỗi, sao chép lại dán vào droidedit xem sao uploadfromtaptalk1398580022122.jpg
    - Các bạn thấy đấy trong file strings.xml ở dòng thứ 5 đã bị lỗi, mình sẽ lần theo đường dẫn trên và xem nó như thế nào. /sdcard/Alarms/LGDownloadProviderUi_src/res/values/strings.xml:5: error: Error parsing XML: not well-formed (invalid token) uploadfromtaptalk1398580431749.jpg uploadfromtaptalk1398580431749.jpg uploadfromtaptalk1398580618905.jpg
    - ở đây dòng số 5 <string name có màu khác. Tại sao lại như vậy? Các bạn nhìn lên dòng số 4. Thường thì 1 dòng code xml sẽ có 1 thẻ mở và 1 thẻ đóng uploadfromtaptalk1398580974377.jpg
    - Như trường hợp trên dòng số 4 đã có 1 thẻ mở, nhưng không có thẻ đóng lại ở cuối dòng, nên nó nghĩ dòng số 5 sẽ thực hiện việc đó . Bây giờ mình sẽ thêm 1 thẻ đóng ngay sau dòng số 4 như thế này uploadfromtaptalk1398581545467.jpg
    - như vậy là dòng số 5 đã hết lỗi. Màu cũng đã giống với các dòng khác.

    * Bài viết được thực hiện bởi hyunhnhan886 cộng đồng LGviet.com
     
    Last edited: 27 Tháng tư 2014
  2. trungkiendh

    trungkiendh Active Member

    Tham gia ngày:
    12 Tháng tám 2013
    Bài viết:
    1,070
    Đã được thích:
    135
    Thank anh:D

    gửi từ nokia 1202 thần thánh:P:P
     
  3. trungkiendh

    trungkiendh Active Member

    Tham gia ngày:
    12 Tháng tám 2013
    Bài viết:
    1,070
    Đã được thích:
    135
    Mà e mới deodex xong recomlic luôn không được.

    gửi từ nokia 1202 thần thánh:P:P
     
  4. trungkiendh

    trungkiendh Active Member

    Tham gia ngày:
    12 Tháng tám 2013
    Bài viết:
    1,070
    Đã được thích:
    135
    Lỗi gì đây anh [​IMG]

    gửi từ nokia 1202 thần thánh:P:P
     
  5. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Decomping hả? File gì? Nếu như LGsystemui thì xem lại cái sáp nhập framework.

    Gửi từ LG-F180 của tôi bằng cách sử dụng Tapatalk 2
     
  6. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Sửa cái gì trong smali đấy.

    Gửi từ LG-F180 của tôi bằng cách sử dụng Tapatalk 2
     
  7. trungkiendh

    trungkiendh Active Member

    Tham gia ngày:
    12 Tháng tám 2013
    Bài viết:
    1,070
    Đã được thích:
    135
    Em add thêm tiếng việt thui anh à.file systemui

    gửi từ nokia 1202 thần thánh:P:P
     
  8. gts8003

    gts8003 Quản lý là phụ - chém gió là chính Staff Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    8,057
    Đã được thích:
    3,851
    Ha ha
    Cái ví dụ đúng trường hợp tớ dính phải :D
     
    nam_pro1102 thích bài này.
  9. gts8003

    gts8003 Quản lý là phụ - chém gió là chính Staff Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    8,057
    Đã được thích:
    3,851
    Ngay lúc dịch ngược nó đã báo lỗi

    Là sao nhể :D
     
  10. conga01675

    conga01675 Active Member

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    984
    Đã được thích:
    236
    rất thông minh
     
  11. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Gỡ cái apktool kể cả thư mục apktool. Khởi động lại máy cài lại từ đầu, lỗi sáp nhập framework đấy.

    Gửi từ LG-F180 của tôi bằng cách sử dụng Tapatalk 2
     
  12. gts8003

    gts8003 Quản lý là phụ - chém gió là chính Staff Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    8,057
    Đã được thích:
    3,851
    Vẫn thế :oops:
     
    Last edited: 27 Tháng tư 2014
  13. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Rõ ràng lỗi vậy mà. Cho tớ xin file apk của cậu xem nào.

    Gửi từ LG-F180 của tôi bằng cách sử dụng Tapatalk 2
     
  14. gts8003

    gts8003 Quản lý là phụ - chém gió là chính Staff Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    8,057
    Đã được thích:
    3,851
    Apk nào cũng bị vậy :D
     
  15. Trần Anh

    Trần Anh Well-Known Member

    Tham gia ngày:
    9 Tháng sáu 2013
    Bài viết:
    3,245
    Đã được thích:
    1,281
    cài framework phải cài cả LGSystemUI với lge-res nữa
    mỗi framework-rés ko chạy đâu :D
     
  16. Tiến Đạt

    Tiến Đạt Active Member

    Tham gia ngày:
    9 Tháng bảy 2013
    Bài viết:
    344
    Đã được thích:
    55
    Cái icon sóng đẹp nhỉ... Up mình xin đi
     
  17. gts8003

    gts8003 Quản lý là phụ - chém gió là chính Staff Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    8,057
    Đã được thích:
    3,851
    Framework gì, anh định việt hóa app thôi mà
    Ngay bước dịch ngược đã lỗi rồi :D
     
  18. hyunhnhan886

    hyunhnhan886 Đột tử

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    2,408
    Đã được thích:
    1,549
    Cài hết mới được.

    Gửi từ LG-F180 của tôi bằng cách sử dụng Tapatalk 2
     
    wizardx95 thích bài này.
  19. gts8003

    gts8003 Quản lý là phụ - chém gió là chính Staff Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    8,057
    Đã được thích:
    3,851
    Nghĩa là bây giờ tớ muốn việt hóa 1 app bất kỳ thì phải lôi cả res framework ra à ?
     
  20. gts8003

    gts8003 Quản lý là phụ - chém gió là chính Staff Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    8,057
    Đã được thích:
    3,851
    Thử phát :confused:
     

Chia sẻ trang này