MbmsDownloadSession.AddServiceAnnouncement(Byte[]) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
그룹 통신 서버에서 받은 서비스 공지 설명자의 미들웨어를 알릴 수 있습니다.
[Android.Runtime.Register("addServiceAnnouncement", "([B)V", "GetAddServiceAnnouncement_arrayBHandler", ApiSince=31)]
public virtual void AddServiceAnnouncement (byte[] contents);
[<Android.Runtime.Register("addServiceAnnouncement", "([B)V", "GetAddServiceAnnouncement_arrayBHandler", ApiSince=31)>]
abstract member AddServiceAnnouncement : byte[] -> unit
override this.AddServiceAnnouncement : byte[] -> unit
매개 변수
- contents
- Byte[]
그룹 호출 서버에서 받은 서비스 공지 설명자의 내용입니다. 이 배열의 크기가 값 #getMaximumServiceAnnouncementSize()
IllegalArgumentException
보다 크면 throw됩니다.
- 특성
설명
그룹 통신 서버에서 받은 서비스 공지 설명자의 미들웨어를 알릴 수 있습니다.
API를 통해 MbmsGroupCallSession
그룹 호출에 참여할 때 애플리케이션은 그룹 호출 서버에서 그룹 통화에서 통신하는 사용자와 관련될 수 있는 파일을 알리는 서비스 공지 설명자를 받을 수 있습니다.
이 API를 통해 서버에서 받은 서비스 공지 설명자를 미들웨어에 제공한 후 애플리케이션은 사용 가능한 파일에 대한 정보를 통해 MbmsDownloadSessionCallback#onFileServicesUpdated
받게 되며, 사용 가능한 파일은 다른 파일을 통해 MbmsDownloadSession#download
MbmsDownloadSessionCallback#onFileServicesUpdated
게시된 파일처럼 다운로드할 수 있습니다.
콜백을 통한 MbmsDownloadSessionCallback#onError(int, String)
비동기 오류 코드에는 스트리밍 사용 사례와 관련이 없는 오류가 포함될 수 있습니다.
미들웨어가 아직 바인딩되지 않았거나 바이트 배열이 너무 크거나 IllegalArgumentException
UnsupportedOperationException
미들웨어가 이 메서드를 구현하지 않은 경우 throw IllegalStateException
할 수 있습니다.
에 대한 android.telephony.MbmsDownloadSession.addServiceAnnouncement(byte[])
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.