본문 바로가기

DSL2

[Android-Kotlin] Groovy DSL -> Kotlin DSL Migration(코틀린 DSL로 의존성 관리 마이그레이션), Kotlin DSL이란? 이번에 공부해볼 내용은 Kotlin DSL이 뭔지 알아보고 기존 Groovy DSL을 통해 의존성 관리하던걸 Kotlin DSL로 마이그레이션 하는 것을 해보도록 하겠다. # Kotlin DSL란? 우선 본격적으로 들어가기 전에 도대체 Kotlin DSL이 뭔지를 알아야 좀 더 이해하기 쉽기 때문에 이녀석이 뭔지를 알아보자! DSL은 Domain Specific Language의 약자로 특정 분야에 국한해 사용하는 언어를 의미한다. Kotlin DSL은 Gradle, Android, SQL 등 다양한 분야에서 사용된다. 특히 Android 의존성을 관리할때 Groovy DSL를 사용했는데 안드로이드 스튜디오 4.2(Arctic Fox), 2023-04월부터 Groovy DSL가 아니라 Kotlin DSL.. 2023. 10. 29.
[배포 - 경고] 안드로이드 구글 플레이 콘솔 앱 배포시 경고 "com.google.android.gms:play-services-safetynet' 해결 방법 이번 포스팅은 오류는 아니지만 배포 시 경고 메시지이다. (사실 전부터 이러한 경고가 배포 시 있었다..) # 경고 원인 위 사진처럼 구글이 경고사항을 알려준다 위 내용을 번역하자면 아래와 같이 나온다. SafetyNet 증명 API가 중단되고 새로운 Play Integrity API로 대체되고 있습니다. 사용자 중단을 방지하려면 가능한 빨리 마이그레이션을 시작하십시오. Play Integrity API에는 Google Play 라이선스 및 더 나은 오류 메시지와 같은 SafetyNet 증명이 제공하는 모든 무결성 신호가 포함되어 있습니다. https://developer.android.com/training/safetynet/deprecation-timeline에서 자세히 알아보고 마이그레이션을 시작하.. 2023. 2. 21.