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

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}}
    -
제목 작성자 날짜
공대여자
공대여자
mins01
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자
공대여자