translate this page
20170109
apk 매니페스트 파일 확인하기 : Inspecting AndroidManifest.xml in APK
APK의 확장자명을 zip으로 바꾸어 압축 해재 후그 안에 있는 AndroidManifest.xml 파일을 열어 보면 아래 그림과 같이 신나는 부호들로 가득 찬 텍스트 파일을 마주하게 됩니다.
Android Studio를 사용할 때는 intermediate 경로를 알고 있었기에 정해진 디렉토리 안에서 빌드 된 매니페스트 파일을 확인 할 수 있었습니다. 그런데 이번에 유니티는 처음이라 그냥 결과물 apk에서 manifest 파일을 읽는 방법을 구글링 하게 되었습니다.
마침 Stack Overflow 에서 누군가가 올린 질문의 답변중에 구글에서 관리하는 Classy Shark가 소개 되어 있었습니다. 덕분에 좋은 유틸을 하나 얻었습니다.
사용법은 매우 간단합니다.
https://github.com/google/android-classyshark 페이지에 가서 ClassyShark.jar 파일을받은 후 커멘드라인으로 아래 명령을 실행합니다.
java -jar ClassyShark.jar
그러면 아래와 같은 GUI 창이 실행 되고, open 메뉴를 통해 apk 파일을 선택하면 됩니다.
Subscribe to:
Post Comments
(
Atom
)
Popular Posts
-
When I tried to Build&Run an Android build with 'Development Build' flag in the Unity Editor, I got this error message at the...
-
유니티에서 자동으로 추가시키는 안드로이드 매니페스트 퍼미션을 제거하는 것이 가능하다는 도큐먼트를 발견했습니다. (...) Unity automatically adds certain permissions to the manifest. The log...
-
디버그 로깅 라인을 넣는 간단한 방법으로 세가지 키입력 관련 메소드들 - Input.GetKey(), Input.GetKeyDown(), Input.GetKeyUp() -이 언제 true를 반환하는지 확인해 보았습니다. (Unity Edito...
-
유니티 에디터(버전 5.5)에서 Build&Run을 통해 디벨롭 버전 apk를 빌드하려 했을 때 마지막 단계에 가서 아래와 같은 에러가 발생 했습니다. CommandInvokationFailure: Gradle build failed....
-
I found this useful document as to removing automatically generated AndroidManifest permissions in Unity. (...) Unity automatically adds ...
-
I tested the three key-reading methods - Input.GetKey(), Input.GetKeyDown(), and Input.GetKeyUp() - to check when they return true, by...
No comments :
Post a Comment