전체 글
-
[Android] Unresolved reference: DaggerAppComponentAndroid 2021. 8. 28. 17:57
안녕 형들~ 오늘은 Kotlin 으로 Dagger2 사용하다가 DaggerApplicationComponent 가 아래와 같이 찾을 수 없다고 떴을 때, 어떻게 해결할 수 있는지 알아보려고 해. 위와같은 상황이라면 십중팔구 Annotaion processor 관련 문제이고, build.gradle(:app) 설정을 확인해보면 아래와같이 dagger 를 넣어준 부분이 있을거야. 이쪽에서 dagger-compiler kapt 부분 잘 넣었는지 확인해보면 좋을 것 같아~ // Add dagger implementation "com.google.dagger:dagger:2.12" kapt "com.google.dagger:dagger-compiler:2.12" kapt "com.google.dagger:dagg..
-
[Git] 깃헙에서 이슈템플릿 설정하기Tool/git 2021. 7. 11. 19:23
안녕 형들~ 👋 다들 개발한다고 껄떡거린적이 있다면 github 는 필수로 알고 있을 거야~! 그리고 프로젝트도 만들어보고 올려보고 커밋도 해보고 pr 도 날려보고 이슈도 만들어보고 이슈템플릿도 만들어보고(??)...!! 응?? 이슈템플릿은 만들어본적도 없고 본적도 없다고?? 에이 설마 아래 구글에서 만든 flexbox layout 프로젝트의 이슈탭으로 가서 [new issue] 버튼을 한 번 눌러보갔숴~? https://github.com/google/flexbox-layout/issues google/flexbox-layout Flexbox for Android . Contribute to google/flexbox-layout development by creating an account on Gi..
-
[Android] 깃헙에서 안드로이드 스튜디오를 위한 credential 만들기Android 2021. 7. 11. 18:34
안녕 형들~ 👋 오늘은 깃헙과 안드로이드 스튜디오를 연동할 때 필요한 토큰을 만들어보는 시간을 가져보려고 해~ 무척이나 간단하니깐 아래 내용을 순차적으로 따라하고 설정할 수 있도록 해보자구!! 일단 [Android] - [Preferences] 에서 github 목록을 찾아서 들어가보면 아래와 같이 잘 연동되어있는 것을 확인할 수 있어 하지만 이게 만료되거나 하면 아래와 같이 에러가 뜨면서 재연동하라고 뜨는것을 확인할 수 있을거야 이때 당황하지말고 깃헙에 들어가서 한번확인해 보도록 하자구! 어카운트 셋팅에 들어가서 Developer settings 를 확인해 보면 아래와 같이 기존에 토큰이 있었던 Personal access tokens 가 비어있던지 에러가 뜨면서 사용할 수 없다고 뜨는 것을 확인할 수..
-
[Git] 깃에서 이메일, 이름 변경하기Tool/git 2021. 4. 25. 23:38
안녕, 형들~ 오늘은 간단한 깃을 사용할 때, 커밋을 남길 때, 들어가게 되는 이메일과 이름을 변경하는 방법에 대해 알아보려고 해 설정하는 방법은 딱히 어렵지는 않아. 터미널에다가 딱 두줄만 작성하면 되는데, 아래 처럼 글로벌 설정으로 이메일 과 이름을 조져주면 앞으로 커밋할 때, 해당 이메일로 넣어지는 것을 확인할 수 있을거야. git config --global user.email "이메일" git config --global user.name "이름" 그럼 이만~ 👋
-
[Android] 안드로이드 스튜디오에서 git 탭이 안보일 때?Android 2021. 4. 18. 02:59
안녕, 형들~? 오늘은 안드로이드 스튜디오를 새로 받았던지 업데이트 등을 해서 깃탭이 안보일 때, 이전처럼 어떻게 보이도록 하는지 알아보려고 해~☀️ 보통 안드로이드 스튜디오를 실행하면 아래처럼 9: Git 이 나오는 걸 볼 수 있을거야! 하지만 이렇게 보이던 9: Git 탭이 사라지고 VCS 에서 commit 을 누르면 다이얼로그가 뜨지 않고 아래처럼 페이지내에 뜨는 것을 확인 할 수 있는데, 쉣... 너무 불편쓰 하잖아 그 때는 [⌘ + ,] 를 눌르거나, Android Studio > Preferences 를 눌러서 맨위에 있는 Use non-modal commit interface 에 있는 체크표시를 풀면 돼~ 🙈🙈 이렇게 하면 Git 탭도 기존처럼 돌아오고, 커밋다이얼로그도 제대로 뜨는 것을 확..
-
[Git] 맥에서 깃 설정 하기Tool/git 2021. 4. 17. 22:30
안녕, 형들~? 오늘은 회사에 들어가게 되면 거의 무조건 사용되는 깃 초기세팅 관련해서 알아보려고 해~ 사실 버전 관리 도구로서 너무나 유명한 git 이기에 처음 입문하는 사람들 아니라면 무조건 한번쯤은 사용해 봣을 것 같은데, 그만큼 유명하기 때문인지 macOS 를 설치하면 기본으로 설치되어있는 것을 확인할 수 있어! 그리고 최신버전으로 업데이트 할 때는 brew 로 업데이트 해주면 되는데, git-lfs (Git Large File Storage) 를 통해 큰 바이너리 파일들을 유용하게 관리할 수 있기 때문에 brew install git git-lfs git -- version 위와같이 설치해 주면 좋을 것 같아. 이렇게 설치해주면 아래와 같이 git version 을 통해 현재 버전을 확인 할 수..
-
[Android] 시스템 토스트 메시지 띄우기Android 2021. 3. 28. 23:15
안녕 형들~ 요즘 너무 바빠서 기본적인 것 밖에 공유하지 못하는 것 같아 너무 슬퍼... 나중에 길게 공유할 것 들고 찾아올 테니 노여움은 풀길 바래~ 안드로이드 개발을 하다보면 사용자에게 제한을 하기위해 여러가지 방법들을 사용해 기본적으로는 에딧텍스트 (인풋이라고 할 수 있고, iOS 에서는 텍스트 필드같은 느낌의 녀석)에 힌트를 준다던지, 스낵바를 띄울 수도 있고, 강력하게 제한하기 위해서는 다이얼로그를 띄우는 방법도 있지!! 그중에서도 가장 기본적인 방법은 토스트가 아닐까 싶어!! 거의 모든 앱들에서 토스트를 사용하고 있고 시스템 토스트가 아니더라도 개별적으로 토스트를 커스터마이징 해서 사용하고 있는 것 같아!! 서론이 길었지만!! 각설하고~ 그만큼 안드로이드 개발자에겐 필수적은 토스트는 어떻게 띄..