📂 Android

aab 포맷으로 빌드한 앱을 스토어 배포 전 테스트 할 일이 있어서 apk 포맷의 설치 파일이 필요했다 그래서 aab에서 apk를 추출할 순 없을까라는 의문에서 찾은 방법을 공유합니다 본 포스팅은 MacOS 기준으로 작성되었습니다. 1. bundle tool 설치 brew install bundletool 번들에서 apk로 변환을 위해 bundletool을 다운받습니다 2. 변환 bundletool build-apks --bundle=app-release.aab --output=release.apks bundle : 변환할 bundle 파일을 명시합니다 output : apks 포맷으로 지정해줍니다 이렇게하면 aab와 같은 경로에 apks 파일이 생겼을텐데 파일 포맷을 apks ➝ zip으로 변환한 뒤 ..
category_list_image
차니 ☻
2021.12.03
(0)
오늘은 apk 디컴파일을 통해 소스 코드를 조회하고 코드 난독화가 이루어졌는지 확인하는 방법에 대해 알아보도록 하겠습니다. 본 포스팅은 macOS 기준으로 작성되었습니다. 1. Preview apk 디컴파일 과정은 아래와 같습니다. apk를 jar 파일로 변환 jar 파일의 소스 코드 조회 위 과정을 위해 필요한 것은 3가지 입니다. apk dex2jar: apk to jar JD-GUI: jar 내용을 보여주는 툴 2. 툴 다운로드 2-1. dex2jar https://github.com/pxb1988/dex2jar GitHub - pxb1988/dex2jar: Tools to work with android .dex and java .class files Tools to work with andro..
category_list_image
차니 ☻
2021.10.25
(0)
스마트폰 화면을 PC에 미러링하는 방법을 알아보던 중 찾은 방법을 공유합니다. macOS이며 scrcpy(Screen Copy)을 사용하였습니다. 1. homebrew 설치 2021.10.13 - [MacOS] - [MacOS] Homebrew 설치 및 사용법 [MacOS] Homebrew 설치 및 사용법 1. Homebrew(홈브류)란? 단순하게 패키지 관리자라고 할수도 있고 더 풀어보자면 macOS에서 소프트웨어 설치를 간편하게 가능하게 해주는 소프트웨어입니다. 쉽게 말해 개발 환경설정에 필요한 JDK, N dvlpr-chan.tistory.com scrcpy 설치를 위해 터미널에서 homebrew를 설치합니다. 이미 설치되어있다면 패스하시면 됩니다. 2. scrcpy 및 android-platfor..
category_list_image
차니 ☻
2021.10.13
(0)
차니 ☻
'Android' 태그의 글 목록