Android Q에는 앱이 알림 우선순위를 변경하고 다른 앱의 알림에 버튼을 추가할 수 있는 새로운 알림 도우미 API가 추가되었습니다.
업데이트 1(2019년 5월 8일 @ 오전 0시 52분(ET)): Google은 Google I/O 2019에서 출시된 Android Q 베타 3에서 NotificationAssistant API에 대한 공개 액세스를 제거했습니다. 자세한 내용은 아래를 참조하세요.
Android 8.0 Oreo 이전부터 Google은 일했다 새로운 알림 도우미 API에 대해 알아보세요. 출시와 함께 최초의 안드로이드 Q 베타, Google은 API를 공개했으며 출판된 문서 그것을 위해. 두 번째 Android Q 베타에서는 이제 Android 서비스 라이브러리 시스템 앱의 기본 알림 도우미를 원하는 타사 앱으로 변경할 수 있습니다. 새로운 API와 그 기능을 미리 살펴보세요.
먼저, 지난 3월에 Google Pixel에 Android Q 베타를 설치했다면 다음과 같은 문제가 발생할 수 있습니다. 스마트 답장을 잠깐 본 모습 모든 알림에는 버튼이 표시됩니다. 스마트 답장 삽입을 담당하는 앱은 기본 알림 도우미이지만 Google은 서버 측 업데이트를 통해 알림 도우미의 스마트 답장 기능을 신속하게 비활성화했습니다. 아래 스크린샷과 같이 API의 기능을 보여주기 위해 기능을 다시 활성화했습니다.
보시다시피 알림 도우미는 Telegram 앱의 메시지에 상황에 맞는 버튼을 추가했습니다. 스마트 답장을 표시하거나 URL의 경우 해당 앱에서 URL을 열 수 있는 링크를 표시했습니다. 문서에 따르면 알림 도우미는 게시 전후에 우선 순위를 조정하거나 기존 알림에 버튼을 추가할 수 있습니다. 오랫동안 사용되어 온 알림 리스너 API와는 달리, 알림 도우미는 조정할 때 기존 알림을 유지합니다. 알림이 인라인 응답을 지원하는 경우 알림 도우미 앱은 응답을 보내는 버튼을 추가할 수 있습니다. 이는 플랫폼 기본 알림 도우미가 수행하는 작업과 정확히 같습니다. API는 일반적이므로 알림 도우미는 메시징 앱이 아닌 알림에도 원하는 작업을 트리거하는 버튼을 추가할 수 있습니다.
Tasker 및 AutoApps의 개발자인 João Dias는 모든 알림에 사용자 지정 빠른 답장을 추가할 수 있는 Tasker용 AutoNotification 플러그인 업데이트를 작업 중입니다. 다음은 그가 알림 도우미 API를 지원하는 새로운 AutoNotification 버전을 보여주는 비디오입니다.
이 API가 자동화 앱에 유용하다는 것을 알 수 있지만 기본 알림 도우미를 변경하는 사람은 많지 않을 것입니다. Google이 기본 알림 도우미에서 상황에 맞는 작업과 스마트 답장을 활성화하도록 스위치를 전환하면 사람들이 타사 알림 도우미를 사용할 이유가 거의 없습니다. 그래도 Tasker와 같은 자동화 앱 팬이라면 Android Q의 이 새로운 API가 유용할 것입니다.
가격: 무료.
4.3.
가격: 3.49.
4.6.
업데이트 1: API에 대한 문서가 제거되었습니다.
출시 이후 세 번째 안드로이드 Q 베타 Google I/O 2019에서 Tasker 개발자가 나에게 연락하여 Google이 NotificationAssistant 기능에 대한 공개 API를 제거했다는 사실을 알렸습니다. 확인 중 API 차이점 이것이 사실임을 확인합니다. 또한 I/O에서 Google 직원과 대화를 나눈 결과 API가 대중을 위한 것이 아니라는 말을 들었습니다. 이 API의 가용성에 따라 변경 사항이 있으면 이 문서를 업데이트하겠습니다.