안드로이드 어시스턴트 동작 관련 문서

1
#안드로이드 #어시스턴트 #android #assistant

https://developer.android.com/training/articles/assistant




<activity android:name="com.mins01.androidassist.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter android:label="XXX">
<action android:name="android.intent.action.ASSIST"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
처럼 할 경우 해당 액티비티가 "지원 및 음성입력" 의 지원앱으로 선택 될 수 있다.
이 경우 화면의 데이터는 못 가져오고 액티비티만 실행되는 것 같다. -> 이건 테스트 해봐야함.

<service android:name="com.mins01.androidassist.AssistLoggerService"
android:permission="android.permission.BIND_VOICE_INTERACTION">
<meta-data android:name="android.voice_interaction"
android:resource="@xml/assist_service" />
<intent-filter>
<action android:name="android.service.voice.VoiceInteractionService"/>
</intent-filter>
</service>

<service android:name="com.mins01.androidassist.AssistLoggerSessionService"
android:permission="android.permission.BIND_VOICE_INTERACTION">
</service>
이렇게 등록하면 현재 앱 위에 레이어로 서비스가 실행이 된다.


댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
3.31
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
5.1
5.2
5.3
5.4