샘플 모바일 애플리케이션에 대한 SDK 업데이트

Oracle Identity Cloud Service SDK for Android Applications를 사용하도록 샘플 애플리케이션 코드를 업데이트합니다.

  1. Android Studio를 시작합니다.
  2. Android Studio 설치에 Android API 레벨 24가 설치되어 있는지 확인하려면 구성을 누른 다음 SDK 관리자를 누릅니다.
    기본 설정 창이 나타납니다. SDK Platforms 탭에는 설치 가능한 Android API 레벨이 나열됩니다. SDK 도구 탭에는 설치된 SDK 빌드 도구 버전이 표시됩니다.
  3. 기존 Android Studio 프로젝트 열기를 누르고 샘플 애플리케이션 폴더를 선택한 다음 확인을 누릅니다.
  4. 프로젝트 창에서 을 확장하고 자바를 확장한 다음 com.oracle.idm.mobile.idcssampleapp를 확장한 다음 래퍼를 확장합니다.
  5. Constant 클래스를 두 번 누릅니다.
  6. Const.java 탭에서 다음 항목을 업데이트합니다.
    • OPEN_ID_DISCOVERY_URL: Oracle Identity Cloud Service의 구성 URL을 입력합니다.
    • OPEN_ID_CLIENT_ID: SDK_MOBILE_APP_CLIENT_ID을 등록한 응용 프로그램의 클라이언트 ID 값으로 바꿉니다.
    • OAUTH_AUTHZ_CODE_RESOURCE_URL: Oracle Identity Cloud Service의 도메인 이름 URL을 입력합니다.

    다음 예에서 MYTENANTOracle Identity Cloud Service 테넌트의 이름으로 바꿉니다.

    public static final String OPEN_ID_DISCOVERY_URL = "https://MYTENANT.identity.oraclecloud.com/.well-known/idcs-configuration";
    public static final String OPEND_ID_REDIRECT_EP = "idcsmobileapp://nodata";
    public static final String OPEN_ID_CLIENT_ID = "SDK_MOBILE_APP_CLIENT_ID";
    public static final String OAUTH_AUTHZ_CODE_RESOURCE_URL = "https://MYTENANT.identity.oraclecloud.com/";
  7. 프로젝트 창에서 애플리케이션을 선택하고 상단 메뉴에서 빌드를 선택한 다음 프로젝트 재구축을 누릅니다.
    Android Studio는 응용 프로그램을 빌드하는 데 필요한 모든 구성 요소와 라이브러리를 다운로드합니다.
  8. 프록시 뒤에 있는 경우 HTTP 프록시를 설정하려면 파일 메뉴에서 설정을 선택합니다.