본문 바로가기

android studio3

Retrofit2 라이브러리 사용하기 1. Retrofit? Retrofit은 애플리케이션 통신에 사용되는 코드를 간편하게 사용할 수 있도록 도와주는 라이브러리이다. Json형식의 데이터를 주고받는다. 같이 사용되는 converter-gson이 있는데 이는 응답결과가 Json형식일때 객체로 변환해주는 아이이다. 만약 객체로 변환되지 않는 형태라면..? 그만 상상하자 Square에서 만든 라이브러리이다. Link -> https://devflow.github.io/retrofit-kr/ Retrofit - 한글 문서 A type-safe HTTP client for Android and Java devflow.github.io 2. gradle추가 최신버전 -> https://github.com/square/retrofit GitHub - s.. 2022. 4. 8.
Check your module classpath for missing or conflicting dependencies 프로젝트 빌드 도중에 또 에러 발생 e: C:\Project\Japanese\app\src\main\java\com\example\japanese\Start\start.kt: (54, 18): Cannot access class 'Start.StartViewModel'. Check your module classpath for missing or conflicting dependencies e: C:\Project\Japanese\app\src\main\java\com\example\japanese\Start\start.kt: (54, 28): Type mismatch: inferred type is com.example.japanese.Start.StartViewModel but Start.StartV.. 2022. 4. 2.
The 'kotlin-android-extensions' Gradle plugin is deprecated. mvvm을 공부하면서 이전에 학교 개인프로젝트로 진행했던 작은 프로젝트한개에 mvvm패턴을 적용시키던 와중에 아래같은 오류가 났다. 대충 번역하면 kotlin-android-extensions이 사용중지 됐으니 마이그래이션가이드를 보라는소리같아서 확인해보았다. The 'kotlin-android-extensions' Gradle plugin is deprecated. Please use this migration guide https://goo.gle/kotlin-android-extensions-deprecation Migrate from Kotlin synthetics to Jetpack view binding | Android Developers Migrate from Kotlin synthetic.. 2022. 4. 2.