반응형 [Android]33 [IntelliJ 필수 플러그인] 코드 자동정리 플러그인 IntelliJ에는 SaveActions 라는 플러그인이 있습니다. 저도 인턴 활동을 할 당시에 사용했던 플러그인인데, 아주 아주 필수 플러그인 입니다!!! 우리가 사용하지 않는 import나, Code Reformat을 자동으로 해주기 때문에 너무나도 편리한 플러그인입니다. 1. Plugins -> Save Actions 검색 Save Actions Tool이 아닌 Save Actions입니다. 빨간색 아이콘입니다. 2. 다운로드 후 IntelliJ 재부팅 IntelliJ를 껐다 켜야만!! 적용되기 때문에, 재부팅은 필수입니다. 3. Preferences -> Save Actions 이제 Prefernece에 Save Actions 탭이 등장하는데요, 아래 사진과 같이 세 부분을 체크해줍니다. Acti.. 2023. 10. 20. Admob 연말연시를 위한 세미나 신청완료!! Google에서 광고 트렌드에 대한 세미나를 개최한다!! 날짜는 11월 7일 오후 4시 30분 ~ 5시 30분으로, 한시간 정도..!! 그리구 웹 세미나인 만큼, 참여가 쉬워서 당장 참여 신청했당. 요즘 마케팅적으로도 광고 유형이 다양하게 등장하고 있는데, 새로운 기술을 배울 기회이다. 관심있으신분들은 신청도 해보시길!! 2023. 10. 19. AWS Innovate 모던 앱 에디션 컨퍼런스 신청완료!! 서핏으로부터 메일 한 통이 도착했다!! 앱 현대화에 대한 컨퍼런스. 내가 서비스 초반 개발에 주로 사용하고 관심있는 서버리스 방식에 대해서 소개하고 생성형 AI에 대해서도 다룬다니..!! 정말 놓칠 수 없는 기회다. 이런걸 정말 무료로 해주는 AWS도 짱이고, 이걸 뉴스레터로 보내주는 서핏도 짱이다. 바로 신청했다. 너어무 너어무 설렌다. 다음주 목요일!! 무조건 참여. 2023. 10. 19. 코루틴 예외처리 주의 출시할 앱을 디버깅하는 과정에서, 앱이 어느새부턴가 동작이 잘 안되는 것을 확인했었다. 앱의 타입이 백그라운드 서비스 타입이라 이것이 시스템에 의해 종료된건지, Doze 모드에 의해 멈춘건지, 비정상적으로 종료된건지 등 명확한 원인을 찾을 수 없었다. 그래서 예외가 발생하는 것인지 하여 예외처리를 했었지만, 예외처리에도 잡힌 결과가 없었다. 하지만 알고보니 예외처리를 잘못 하고 있었다. 서비스 내에서 난 다음와 같이 예외처리를 하고 있었다. runCatching { CoroutineScope(Dispatchers.IO).launch { } }.onFailure { } 이렇게 하면 예외처리가 될 거라고 생각했다. 근데 예외가 잡히지 않고 있었다. runCatching이 코루틴 스코프의 예외까지 잡아줄 것 .. 2023. 7. 1. 이전 1 2 3 4 5 6 ··· 9 다음 반응형