LicenseChecker API
Summary
본 문서는 신분증 인식기 SDK 에 대한 기술적인 정보를 제공하고 SDK 를 사용하여 어플리케이션에
신분증 인식 기능을 빠르게 구현할 수 있는 방법을 설명한다.
Functions List
// 라이선스가 유효한지 여부 판단
//SDK 사용 초기에 호출하지 않으면 제한된 날짜까지만 사용제한
boolean isValidLicense(Context context)
//라이선스 만료일자 출력
Date getExpiredDate(Context context)
// SDK 버전 확인
String getVersion()
// 입력받은 경로를 통해 라이브러리 Load
Boolean loadLibrary(String path)
com.selvasai.selvyocr.idcard.util.LicenseChecker
(라이선스 확인)
isValidLicense
라이선스가 유효한지 여부 판단
SDK 사용 초기에 호출하지 않으면 제한된 날짜까지만 사용제한
Parameters
# | Name | Description | Type |
---|---|---|---|
[in] | context |
Application context | Context |
Returns
라이선스 유효 여부 (true – 유효, false – 만료)
Example
if (!LicenseChecker.isValidLicense(getApplicationContext())) {
Toast.makeText(getApplicationContext(), "License expired!", Toast.LENGTH_SHORT).show();
}
getExpiredDate
라이선스 만료일자 출력
Parameters
# | Name | Description | Type |
---|---|---|---|
[in] | context |
Application context | Context |
Returns
라이선스 만료일자
Example
Date date = LicenseChecker.getExpiredDate(getApplicationContext());
com.selvasai.selvyocr.idcard.util.BuildInfo
(버전 확인)
getVersion
SDK 버전 확인
Parameters
# | Name | Description | Type |
---|
Returns
SDK 의 버전
Example
BuildInfo.getVersion();
loadLibrary
입력받은 경로를 통해 라이브러리 Load
Parameters
# | Name | Description | Type |
---|---|---|---|
[in] | path |
라이브러리 경로 | String |
Returns
라이브러리 로드 여부 (true – 성공, false – 실패)
Example
boolean ret = BuildInfo.loadLibrary(getApplicationContext().getFilesDir().getAbsolutePath());