투케이2K

109. (Library/Framework) [라이브러리] [Android] android-sdk-iot AWS IOT Core 연동 라이브러리 본문

Library & F.W

109. (Library/Framework) [라이브러리] [Android] android-sdk-iot AWS IOT Core 연동 라이브러리

투케이2K 2025. 4. 1. 20:07

[타이틀]

구 분 : Library / 라이브러리

제 목 : [라이브러리] [Android] android-sdk-iot AWS IOT Core 연동 라이브러리

 

[설 명]

-----------------------------------------------------------------------------------------
[라이브러리 정보 및 환경]
-----------------------------------------------------------------------------------------

구 분 : Library / Framework

제 목 : [라이브러리] [Android] android-sdk-iot AWS IOT Core 연동 라이브러리

환 경 : Aws / Android / Mobile

-----------------------------------------------------------------------------------------






-----------------------------------------------------------------------------------------
[설 명]
-----------------------------------------------------------------------------------------

1. android-sdk-iot 라이브러리는 안드로이드에서 Aws Iot Core 서비스 연동 시 사용 되는 라이브러리입니다

  >> IOT 코어 사용 시 플릿 프로비저닝 및 Shadow MQTT 통신을 수행할 수 있습니다


2. android-sdk-iot 라이브러리를 사용해 Aws 플릿 프로비저닝 연결 및 템플릿 생성, 쉐도우 (Shadow) 통신을 수행할 수 있습니다


3. android-sdk-iot 라이브러리 build.gradle 의존성 설정 참고 코드 : 

  * // ---------------------------------------------------------------
  * TODO [설정 사항] :
  *
  * - build.gradle 의존성 부여
  *
  *    // [AWS] : [target 31 이상 의존성]
  *    implementation 'com.amazonaws:aws-android-sdk-kms:2.57.0'
  *    implementation 'com.amazonaws:aws-android-sdk-s3:2.57.0'
  *    implementation 'com.amazonaws:aws-android-sdk-iot:2.57.0'
  *    implementation 'com.amazonaws:aws-android-sdk-mobile-client:2.57.0'
  *
  *    // [AWS] : [target 31 미만 의존성]
  *    implementation 'com.amazonaws:aws-android-sdk-kms:2.16.13'
  *    implementation 'com.amazonaws:aws-android-sdk-s3:2.16.13'
  *    implementation 'com.amazonaws:aws-android-sdk-iot:2.16.13'
  *    implementation 'com.amazonaws:aws-android-sdk-mobile-client:2.16.13'
  *
  * // ---------------------------------------------------------------

-----------------------------------------------------------------------------------------






-----------------------------------------------------------------------------------------
[참고 사이트]
-----------------------------------------------------------------------------------------

[Aws Iot Core] Fleet provisioning 플릿 프로비저닝 설명 및 동작 프로세스 정리

https://blog.naver.com/kkh0977/223691943757?trackingCode=blog_bloghome_searchlist


[Android] Aws Fleet Provisioning 프로비저닝 로직 수행

https://blog.naver.com/kkh0977/223027407815?trackingCode=blog_bloghome_searchlist


[Aws Iot Core] Aws 프로비저닝 수행에 필요한 클레임 인증서 (claim certificate) 설명 정리

https://blog.naver.com/kkh0977/223784109192?trackingCode=blog_bloghome_searchlist


[android] 안드로이드 aws fleet provisioning 플릿 프로비저닝 - 클레임 인증서 , 템플릿 등록 동작 수행 로직 정리

https://blog.naver.com/kkh0977/223558081843?trackingCode=blog_bloghome_searchlist


[android] 안드로이드 브로커 MQTT 방식 사용해 aws 플릿 프로비저닝 연결 방법 - CA 인증서 및 SSL 인증

https://blog.naver.com/kkh0977/223638634461?trackingCode=blog_bloghome_searchlist

-----------------------------------------------------------------------------------------
 
반응형