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 |