네이티브 Android를 위한 유틸리티

now.gg 유틸리티 모듈을 개발 환경에 적용하는 단계입니다.

먼저 now.gg 유틸리티 모듈이 포함된 now.gg SDK 다운로드 패키지를 다운로드하여 개발 환경에 추가합니다.

SDK 라이브러리 추가

먼저 유틸리티 모듈 라이브러리가 포함된 now.gg SDK 패키지를 다운로드하고 아래 단계에 따라 이를 개발 환경에 추가합니다.

중요: now.gg SDK 패키지에는 유틸리티 모듈과 샘플 코드가 포함되어 있습니다.

1. now.gg 유틸리티 모듈의 압축을 풀고 패키지에서 .aar 파일을 확인합니다.

 Utility.aar

2. 게임의 build.gradle 파일에 다음 종속성을 추가합니다.

dependencies {
         implementation fileTree(dir: 'libs', include: ['*.aar'])
 }


유틸리티 모듈 적용

모듈을 성공적으로 추가 후 이제 now.gg 유틸리티 모듈을 사용하실 수 있습니다.

유틸리티 모듈 구성:

  • 기기 유형
    유저의 기기(예: 휴대폰, 태블릿, 데스크톱 등)를 확인합니다.
  • URL 열기
    유저 기기의 새 브라우저 창에서 URL을 엽니다.
  • 플랫폼 감지
    앱이 now.gg 플랫폼에서 실행되고 있는지 확인합니다.

참조

1. 기기 유형

getDeviceType() 함수를 통해 유저의 기기 유형을 확인하실 수 있습니다.

유형:

  • SMARTPHONE
  • TABLET
  • DESKTOP
  • UNKNOWN (유저의 기기 유형을 감지할 수 없는 경우 표시됩니다.)

getDeviceType() 설명:

    DeviceType deviceType = UtilitySDK.getInstance().getDeviceType(applicationContext);

참조 getDeviceType


2. URL 열기

openUrl()을 통해 유저 기기의 새 브라우저 창에서 URL을 여실 수 있습니다. 아래는 샘플 코드입니다.

    UtilitySDK.getInstance().openUrl("<your_url_here>", activityObject);

참조openUrl()


3. 플랫폼 감지

isRunningOnNowGG()을 통해 앱이 now.gg 플랫폼에서 실행되고 있는지 여부를 식별하실 수 있습니다. 아래는 샘플 코드입니다.

    UtilitySDK.getInstance().isRunningOnNowGG(applicationContext)
중요: now.gg에서 실행 중인 경우 true를 반환합니다.

참조isRunningOnNowGG()


×

목차

네이티브 Android를 위한 유틸리티

목차

문서 Rev. 1.0

클립보드에 복사된 텍스트
copyLinkText
질문이 있으신가요? 다음 주소로 문의하세요. dev-support@now.gg