LiteQ 연동가이드

v3.5.0 

  • Updated
    LiteQ 최신 버전은 3.5.0 버전입니다.
    반드시 연동 가이드 문서를 참고하셔서 누락된 정보 없이 연동을 진행해주세요.
    GitHub에 업로드된 샘플 프로젝트를 참고 하실 경우 보다 쉽게 연동하실 수 있습니다.

1. settings.gradle(Project Settings) 설정

LiteQ SDK는 Maven 저장소를 통해 배포되고 있습니다. settings.gradle 파일에 LiteQ Maven 정보를 등록합니다.

    ...

    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
            google()
            mavenCentral()
            //-- For ADQ SDK
            
            maven { 
              url 'https://sdk.qwertlab.com/repository/internal' 
            }
          
        }
    }
    
    ...
          

2. build.gradle(Module:) 설정

LiteQ SDK를 dependencies에 implementation 합니다.

Gradle Plugin 4.1 이상을 사용하실 경우 네이티브 디버그 기호파일이 생성될 수 있도록 debugSymbolLevel을 추가합니다.

(디버그 심볼 관련내용)


LiteQ SDK 최신버전은 3.5.0 버전입니다.

lastest.release 버전을 참조할 경우 항상 최신 LiteQ SDK를 참조하실 수 있습니다.


    
    ...

    android {
      buildTypes {
          //-- FOR ADQ -------------------------------------------------------------------------------
          
          debug {
              ndk {
                  debugSymbolLevel 'SYMBOL_TABLE'
              }
          }
          release {
              ndk {
                  debugSymbolLevel 'SYMBOL_TABLE'
              }
          }
          
          //------------------------------------------------------------------------------------------
      }
    }
    
    ...

    dependencies {

        ...
        //-- FOR LiteQ -------------------------------------------------------------------------------
        
        implementation 'com.qwertlab.liteq:LiteQ:3.5.0'
        
        //--------------------------------------------------------------------------------------------
        ...


        ...
        //-- FOR LiteQ latest release version --------------------------------------------------------
        
        implementation 'com.qwertlab.liteq:LiteQ:latest.release'
        
        //--------------------------------------------------------------------------------------------
        ...

    }
    
    ...
          

3. 연동 API 호출

귀사의 메인 액티비티의 onCreate() Method에 연동 API를 호출합니다.

          
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        ...
        
        //-- LiteQ -----------------------------------------------------------------------------------
        
        LiteQManager.initLiteQ(MainActivity.this, "AgentKey");
        
        //-- END LiteQ -------------------------------------------------------------------------------
        
        ....
        
    }
          

4. 연동확인

연동이 잘 되었는지 로그 기록을 확인합니다. (검색 : LiteQManger)

Top