본문 바로가기

프로그래밍/Android133

[CI/CD, Github Action] 안드로이드 코드 커밋시 jks 파일로 apk 파일 생성 이번 포스팅에서는 Github Action을 사용하여 코드 커밋시 자동으로 jks 파일을 만들어주는 기능을 구현해보려고 합니다.Github Action을 만들기 위해서는 자신의 프로젝트에 [.github/workflows] 폴더가 있어야 합니다.해당 폴더가 없을시 직접 생성하여 주시기 바랍니다.필자는 코드를 커밋할때마다 apk 파일을 만드는것은 비효율적이라 생각하여 이번 포스팅에서는 커밋 메시지중 'create apk'를 포함하여 커밋할때만 apk 파일을 생성하도록 포스팅할 예정입니다.1. PowerShell에서 jks를 base64로 인코딩jks를 깃허브에 바로 올리는것이 아닌 base64로 인코딩 한 이후 Github에 인코딩된 값을 올려서 변환하는 형식이다.아래 명령어를 사용하여 base64로 변환.. 2025. 7. 15.
[Android] 배치 파일을 이용해서 화면이 자동으로 클릭되도록 설정 업무를 진행하던 도중 특정 작업을 반복 하여 테스트할 일이생겼는데이전 회사에서 adb를 이용해 안드로이드를 자동으로 클릭 하도록 하는것이 기억나서 해당 정보를 찾아 진행하였다해당 포스팅에서는 adb가 깔려 있다는 가정으로 진행하였습니다. 굳이 adb shell에 진입하지 않고 adb shell input tap 979 330을 입력해도 해당 명령어를 실행할수 있지만 adb shell 명령어를 많이 사용할때는 adb shell에 진입해서 작업하는게 편하다 이번 포스팅에서는 많은 작업을 하지 않기때문에 adb shell에 진입하지 않아도 되지만 공부를 위해 진입까지 해보겠습니다.우선 adb 명령어를 이용하는 방법을 알아보겠습니다. 1. adb shell에 진입한다.cmd 창에서 adb shell을 입력하여 .. 2024. 10. 15.
[Android] scrcpy 소리안나는 이슈 어느날부터 갑자기 scrcpy에서 소리가 안나는이슈가있었는데 해결방법을 찾다가 scrcpy 깃허브의 issue탭에서 해결법을 찾았다.https://github.com/Genymobile/scrcpy/issues/4312      Cant use audio · Issue #4312 · Genymobile/scrcpywhen i try to use audio this happens username@penguin:~$ scrcpy --require-audio scrcpy: unrecognized option '--require-audio' I'm using android 11 and ChromeOS for linuxgithub.com cmd창에서 아래 명령어를 입력한다.scrcpy --no-audio 2024. 10. 2.
[Android] APK파일 디컴파일 사이트 웹 사이트 모습웹 상에서 안드로이드 앱 디컴파일을 수행할 수 있는 웹사이트입니다.웹 사이트 링크http://www.javadecompilers.com/ Java decompiler online.JAR and .Class to Java decompiler Decompile Java code in the cloud Upload and Decompile Twitter Facebook Stumbleupon LinkedIn Select a decompiler Procyon - fast and and well-supported decompiler for modern Java CFR - very good and well-supported decompiler for modern Java JDCore (very fast.. 2024. 9. 23.