전체 글46 [ Android Error ] 'BaseActivity' is 'MainActivity', contains a constructor with default parameters. This is currently not supported by the Gradle plugin. Either specify the base class as described at..... 하.. 오늘 Hilt를 프로젝트에 적용하는데.. 엄청 삽질을 했습니다. 진짜 오랫만에 엄청 삽질했네요... 나중에 삽질 하지 않도록 기록 해두기 위해 글을 작성합니다. 🖍 에러 발생 원인부터 말씀드리자면, BaseActivity 선언 형태를 잘못해서 발생된 문제였습니다. 일단 Hilt 적용 부터해서 차근차근 삽질의 기록을 해두겠습니다. 먼저 Hilt 를 Gradle 적용합니다. 📝. TMI. 에러가 떠서.. 엄청 Hilt 버전을 낮추고, 높이고... 해봤습니다. 그러나... 결과는 버전 문제가 일단 아니였습니다. 1. Hilt Moudle Gradle Add apply plugin: 'dagger.hilt.android.plugin' apply plugin: 'kotlin-kapt' ... // Hilt.. 2021. 10. 20. [ Android ] Google Login Error = 12500 오늘은 Google Login 과정에서 발생된 에러 코드 대응에 대해 글을 작성하려합니다. 소셜 로그인 Google 로 로그인 기능을 구현하기 위하여, 구글 로그인 가이드를 보고 열심히 따라 하였습니다. 그런데, 에러코드가 빵!!!💣 💣 💣 🧨 에러 코드 : ApiException 12500 그래서, 이게 뭔가.. 싶어서.. 엄청 구글링을 시도 하였습니다. 대부분의 해당 에러코드에 대한 대응 방안으로는 아래의 대응방안으로 공통적으로 말해줬다. 1. SHA 인증서 지문에 지문을 등록해라!! 2. Firebase로 연동 시 설정 > 일반 > 내 프로젝트 > 지원 이메일 > 선택을 해줘라!! 하지만, 아무리 봐도 놓친게 없었다.... 다시 삽질의 시작은 또 되었습니다....😮💨 😮💨 🤯 🤬 정말 삽질의 희.. 2021. 10. 11. [ Android ] androidx.appcompat.widget.appcompatbutton vs Button 안드로이드 개발 시 Xml 에서 Button 형식을 2가지를 접하게 되었습니다. 항상 보는건데 2개의 차이는 뭘까 궁금해져서 정리해봅니다. 💡 주제 : androidx.appcompat.widget.AppCompatButton vs Button 🪄 차이점 먼저는 AppCompatView와 일반 View의 차이점은 동적 background Tint를 허용합니다. 따라서, 차이점은 1. ViewCompat의 메서드인 backgroundTint를 통해서 동적으로 button의 background 색상을 변경 가능 2. R.att.backgroundTint와 R.attr.backgroundTintMode를 사용하여 background 색상을 변경 가능 3. R.attr.fontFamily을 사용하여 fontFa.. 2021. 10. 8. [10월 첫째주] 회고록 10월 첫째주 회고록 입사 후 첫 프로젝트 투입하여 QA 기간을 지나, 배포까지 완료 했습니다. 그래서 같이 협업 중인 안드로이드 개발자에게 프로젝트 같이하면서 불편하거나, 아쉬운점에 대해 피드백을 조심스럽게 요청하였습니다. 피드백 요청하게된 이유는 그동안, 혼자 개발을 해왔는데 협업에 있어서 어떻게 느꼈는지 궁금했기도 했고, 자신에 대해 회고를 하는것도 좋지만 같이 일하는 개발자에게 피드백을 받으면 좋을 것 같고, 자기 발전도 될것 같았습니다. 피드백 결과는 다 좋았으나, 조금 삽질을 하고 물어보는게 좋았을것 같다고 했습니다. 쩝.. 뭐.. 나중에는 더 좋은 모습을 보이면 되겠다고 생각했습니다. 그리고 마지막은 개발적인 요소에서 있어서 회고는 조금 더 확장성, 재사용성을 생각해서 작성하고 변수명, 함수.. 2021. 10. 8. 이전 1 ··· 3 4 5 6 7 8 9 ··· 12 다음 반응형