일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- android architecture component
- C/C++
- RxAndroid
- RxJava
- android push
- Flutter TextField
- 코틀린
- FLUTTER
- 알고리즘
- Java
- Kotlin
- dart
- C
- Rxjava2
- livedata
- Python
- Django REST framework
- mfc
- 안드로이드
- NDK
- Android P
- Django REST
- 프로그래머스
- kodility
- Android
- Django REST Android
- 안드로이드 구글맵
- UWP
- C++
- flutter firestore
- Today
- Total
목록android push (2)
개발하는 두더지
Android O [ 8.0 API 26 ] 버전부터 모든 알림은 할당되야합니다. 사용자가 환경설정 -> 앱 정보에서 직접 채널에서 세부 알림 기능들을 설정할 수 있습니다. ( 예 : 중요도, 소리, 진동, 중복 알람 없애기 등 )하지만 Android N [ 7.1.1 API 25 ] 이하 버전 기기에서는 단순히 앱 정보에서 알람을 받을 것인지 말 것인지정도만 설정합니다.앱은 여러개의 알림 채널을 가질 수 있으며, 그룹으로 설정할 수도 있습니다. 핵심은targetSdkVersion 25 : 알림(Push Notification) 정상 동작targetSdkVersion 26 : 알림 채널을 설정하지 않으면 알림이 정상적으로 오지 않음즉, 반드시 채널을 설정해줘야합니다. NotificationChannel ..
Kotlin + firebase(FCM) 을 이용하여 Push Notification 구현하는 방법을 알아보겠습니다. 1. 코틀린을 사용할 것이므로 코틀린 프로젝트로 생성 2. Tools -> Firebase -> cloud messaging 3. Firebase에서 직접 프로젝트를 생성connect to firebase 버튼을 클릭하여 자동으로 firebase 프로젝트를 생성합니다. google-services.json 파일을 다운받아 app/ 에 복사해줍니다. 4. add FCM to your app build.gradle ( project level )dependencies { ... // NOTE: Do not place your application dependencies here; they b..