apktool을 이용하여 앱 리패키징 시 아래와 같은 에러가 발생했습니다.


Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml
    at brut.androlib.Androlib.readMetaFile(Androlib.java:164)
    at brut.androlib.Androlib.build(Androlib.java:183)
    at brut.androlib.Androlib.build(Androlib.java:176)
    at brut.apktool.Main.cmdBuild(Main.java:228)
    at brut.apktool.Main.main(Main.java:79)
Caused by: brut.directory.PathNotExist: apktool.yml
    at brut.directory.AbstractDirectory.getFileInput(AbstractDirectory.java:103)
    at brut.androlib.Androlib.readMetaFile(Androlib.java:160)
    ... 4 more


apktool 2.2.0 버전을 사용하였으며, apktool이 리패키징 시 apktool.yml의 위치를 찾지 못해서 생기는 에러입니다.


해당 에러는 apktool의 일종의 버그이며, 최신버전을 사용하면 해결이 됩니다.


apktool 2.3.1버전을 설치하여 재 실행하였을때는 에러없이 실행되었습니다.

'Mobile' 카테고리의 다른 글

Instant Run(Split apk)  (1) 2018.01.10
Frida를 이용한 앱 실행 중 로드하는 클래스 확인  (2) 2018.01.03
IOS SSL(HTTPS)통신하기  (0) 2018.01.02
Android Proxy Check 우회(Frida)  (0) 2017.12.28
Android Device Monitor 실행 에러  (0) 2017.12.28

+ Recent posts