이번 포스팅에서는 android studio의 새로운 layout debugging 툴인 layout inspector를 소개해 드리겠습니다. 기존에는 Hierarchy Viewer 를 사용 했었습니다. 아래와 같이 생긴 툴인데 Android Device Monitor에 내장되어 있었습니다. 그림 0. Hierarchy Viewer 그런 Hierarchy Viewer가 Android Studio 3.1부터는 역사의 뒤안길로 사라지게 되었습니다. (여전히 Android Studio 3.1 이전 버전에서는 사용가능합니다.) 그럼 지금부터 Hierarchy Viewer를 밀어낸 Layout Inspector에 대해서 알아보겠습니다. Android Studio의 Layout Inspector를 사용하면 Andr..
APK Studio error가 발생하였습니다. https://bintray.com/vaibhavpandeyvpz/generic/apkstudio/0978cd4 위 링크에서 APK Studio를 다운받아 apk를 열어보면 아래와 같은 에러가 발생하는 경우가 있습니다. 간혹 잘 열리는 apk들도 있는데 대부분의 apk에서 발생했습니다. Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x01010543 at brut.androlib.res.data.ResPackage.getResSpec(ResPackage.java:59) at brut.androlib.res.data.ResTable.getResSpec(ResTa..
▲ APK Studio 실행모습. AndroidMenifest 파일의 모습이 적나라하게 보인다. APK Studio를 통해 다음과 같은 작업들을 수행할 수 있습니다. 1. 디컴파일을 통해 모든 리소스 파일들을 볼 수 있습니다. 다시 말해 모든 xml파일과 drawable파일까지 다 받아볼 수 있습니다. 2. 디컴파일 된 코드를 수정하여 새로운 apk를 만들어 낼 수 있습니다. 다운로드 주소 https://bintray.com/vaibhavpandeyvpz/generic/apkstudio/d49d3de 다음 시간에 APK Studio를 통해 리버스 엔지니어링을 하는 방법을 소개해 보겠습니다. 감사합니다.