Android3 JAVA Spring에서 FCM PUSH 보내는 방법 JAVA SpringFramework에서 FCM(Firebase Cloud Messaging) PUSH 보내는 방법에 대해 작성합니다. 이번 내용에서는 서버에서 앱으로 FCM PUSH보내는 방법에 대해서만 작성할 것이며, 다음 글에서 앱에서 PUSH받는 방법을 작성할까 합니다. 1. Firebase console에 프로젝트 생성 FCM을 사용하기 위해서는 Firebase에 앱을 등록해야 합니다. 1.1. Firebase console 접속 - 아래 Firebase console 사이트에 접속합니다. https://firebase.google.com/?hl=ko Firebase | Google’s Mobile and Web App Development Platform 개발자가 사용자가 좋아할 만한 앱과 게.. 2024. 1. 13. TargetSdkVersion 33 적용에 따른 주의사항 2023년 8월 31일부터 구글 플레이 스토어에 앱을 업데이트 또는 배포하기 위해서는 TargetSdkVersion을 33 이상으로 지정해야 합니다. API 수준 33 이상 지정 시에 대한 내용 및 주의 사항에 대해 알아보도록 합시다. TargetSdkVersion 33 을 지정하는 목적 새로운 Android 버전이 출시될 때마다 보안 및 성능이 개선되어 Android 이용자 환경이 향상됩니다. 이로인해 최신 API 수준을 타겟팅하도록 앱을 구성하면 사용자의 보안, 개인정보 보호, 성능 개선의 혜택을 받을 수 있습니다. 앱 업데이트 요구사항 *개발자는 원활한 전환을 위해 11월 1일까지로 기한 연장을 요청할 수 있습니다. Wear OS 앱 요구사항 TargetSdkVersion 33 변경방법 앱의 Gra.. 2023. 8. 8. Android studio 갑자기 빨간줄 표시 증상 해결방법 Android studio 프로젝트를 열었는데 갑자기 빨간줄이 생기면서 오류가 난것 처럼 표시됩니다. 이는 캐싱된 데이터가 남아 있어서 발생될 수 있습니다. 그럼 해결 방법을 알아 봅시다. 빨간줄 증상 아래 이미지와 같이 에러가 표시됩니다. 에러 내용은 MaterialCalendarView 라이브러리를 찾을 수 없다는 이유로 에러가 발생됩니다. 하지만, dependencies에 라이브러리 추가가 되어 있으며, 에러가 표시되지만 에뮬레이터로 실행 시 정상적으로 구동이되며 릴리스 앱 또한 잘 추출됩니다. 해결방법 캐시 데이터로 인한 오류로 캐시를 삭제해주면 됩니다. 아래 절차를 따라하세요. Build > Clean Project 프로젝트 clean 을 실행합니다. File > Invalidate Caches.. 2023. 7. 21. 이전 1 다음