IncF-배
13.04.04
조회 수 2594
추천 수 5
댓글 8

보통 apk manager 많이 사용하시는데요~

 

저는 apktool 이 편하더라구요~

 

 우선  시스템 파일 열때는 다른 앱에서 리소스를 받아와서 디컴파일 해야 하기 때문에 리소스를 저장해두는 과정입니다.

2가지의 코드 작성법이 있는데요 저는 2번째 코드가 더 편하더라구요..

   1. 프레임워크 파일 등의 리소스들을 풀어 두는 명령어

        1) apktool if 파일명.apk (ex : apktool if framework-res.apk )

        2) java -jar apktool.jar if 파일명.apk (ex : java -jar apktool.jar if framework-res.apk)

 

   2.  디컴파일

      1) apktool d 파일명.apk (ex : apktool d SystemUI.apk )

       2) java -jar apktool.jar d 파일명.apk (ex : java -jar apktool.jar d SystemUI.apk)

 

  3. 컴파일

     1) apktool b 파일폴더명 (ex : apktool b SystemUI )

     2) java -jar apktool.jar b 파일폴더명 (ex : java -jar apktool.jar b SystemUI )

컴파일된 파일은 dist 폴더안에 생기구요~

 

이상입니다...

너무 막적어서 도움이 되실런지 모르겠습니다.

댓글 8
  • ?
    감사합니다. 시간날때 직접 해보고 공부좀 해야겠습니다.
  • ?
    카인더
    13.04.04
    배님저시계중앙으로수정해주시면않될까영? LG노트2입니다...계속에러나네영 파일은올려드릴께영
  • ?
    Devil™
    13.04.05
    엘지계열이랑 파일이 동일하게있나요?
  • ?
    카인더
    13.04.05
    네 제가지금apktool다운받고명령어cmd에서했는대도java에서명령어가아니라고하네영 ㅠ ㅠjava는어떻게호환해야하는지 사진으로귀찮으셔도올려주시면않되영? 제가한번더해보고아니면파일을올려드릴까영 자료실에올려놨는데... 수정좀부탁드려영
  • ?
    해봐야 겠군요
  • ?
    Devil™
    13.04.06
    우선 java 와 sdk 설치하여 환경변수까지 셋팅이 완료되어야 해요~ 그리고 apktool 다운 받은 폴더에서 shift + 마우스 오른쪽 클릭 후 여기서 명령창 열기 선택 후 명령어 입력하시면 되요~
  • ?
    정보 감사합니다.
  • ?
    앱툴도 사용해봐야겠네요 ㅎㅎ
댓글 쓰기 권한이 없습니다.
정렬 목록 검색 쓰기
등록된 글이 없습니다.
1 - 2