Android 3

[맥 / Android / Kotlin] Live Templates를 이용해서 log 추가하기

Live Templates를 이용해서 log 추가하는 방법을 알아보겠습니다. log는 안드로이드 앱이 잘 구동되고 있는지, 혹은 에러가 발생했는지를 체크하기 위한 API입니다. log를 남길 때 자신만의 방식으로 더 편하게 남기고 싶을 때 Live Template을 이용할 수 있습니다. [Step 1] Android Studio -> Preferences... [Step 2] Live Templates 클릭 [Step 3] Kotlin 클릭 후 '+' 버튼 클릭 [Step 4] logd 추가 후, Edit variables 클릭 [Step 5] Expression에 각각 kotlinClassName(), kotlinFunctionName() 입력 후 OK [Step 6] Define 클릭, Kotlin ..

Android/Kotlin 2021.06.21

[맥 / Android] "/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java" 와 같은 에러가 발생했을 때

깃 클론 후, 해당 파일 안에 안드로이드 스튜디오로 작업한 파일을 저장할 때 해당 에러를 마주할 수 있습니다. 구글링을 통해서 여러 글을 읽어 보았을 때 환경변수 설정 문제인 것을 알 수 있었습니다. 깃 클론을 하게 되면 새로운 파일이 생성되는데, 운영체제는 해당 파일을 인식하지 못해 발생한다고 할 수 있습니다. 그래서 환경변수 설정을 하려고 했으나 정형화된 방법을 찾지는 못했습니다. '혹시 해당 파일을 모두 Commit + Push 하고 해당 파일을 다 지운 다음에 다시 클론을 하면 어떻게 될까?' 라는 마음에 시도를 해보았고, 해당 에러 발생 없이 잘 돌아가는 것을 확인했습니다. 깃 클론 후 안드로이드 스튜디오로 개발하다가 해당 문제가 발생했다면, 해당 파일에 있는 모든 소스를 Commit + Pus..

Android/Java 2021.05.31

[맥 / Android] 안드로이드 스튜디오로 작업을 하다가 "Git Pull Failed"를 마주했을 때

안드로이드 스튜디오로 개발하다가 이런 메시지를 마주한 적이 있을 것입니다. 깃 레포지터리가 이미 수정되어 있는데 pull을 하지 않은 상태에서 작업을 하다가 pull을 하면 이러한 충돌이 발생할 수 있습니다. 해결방법을 알아보겠습니다. VCS -> Git -> Stash Changes...을 클릭 Message를 입력 후 Crate Stash클릭 그다음 Pull을 진행합니다. Pull이 완료된 것을 알 수 있습니다. 그 다음 이전에 저장했던 코드를 불러옵니다. 기존에 생성했던 메시지를 클릭하고 Apply Stash 클릭 그 다음 Commit + Push ※ 참고 출처 m.blog.naver.com/PostView.nhn?blogId=kitspeed&logNo=221508441268&proxyReferer..

Android/Java 2021.04.19