테스트 환경 설정

SDK에서 제공하는 NuguAndroidClient 클래스를 이용하여 테스트 환경을 변경하는 방법을 소개합니다.

⁣1. transportFactoryGrpcTransportFactory를 생성합니다. ⁣2. NuguServerInfo의 builder 이용하여DeviceGW 값은 환경에 맞게 주소를 변경합니다. 아래 심사용과 테스트용 주소가 준비되어 있습니다.

  • 심사용 : review-dggrpc.sktnugu.com
  • 테스트용 : test-dggrpc.sktnugu.com
복사성공!
1
2
3
4
5
val transport = GrpcTransportFactory(
   NuguServerInfo.Builder()
       .deviceGW("review-dggrpc.sktnugu.com")
       .build()
)

⁣3. 마지막으로 NuguAndroidClient를 생성하면 모든 설정이 완료 됩니다.

복사성공!
1
2
3
4
5
6
7
8
9
10
import com.skt.nugu.sdk.client.port.transport.grpc2.GrpcTransportFactory
import com.skt.nugu.sdk.client.port.transport.grpc2.NuguServerInfo

       // Create NuguAndroidClient
       client = NuguAndroidClient.Builder(
           context,
           NuguOAuth.create(options),
           audioSourceManager
       ).transportFactory(transport)
      .build()