본문 바로가기

🖥 Programming136

[Android][kotlin] ViewBinding (뷰바인딩) 이번에는 kotlin에서 ViewBinding에 대해서 알아보겠습니다. View Binding이란 XML 레이아웃의 View를 참조할 수 있게 만들어주는 기능, findViewById와 Kotlin Sythetics를 대체하는 기능 findViewById의 경우 코딩중에 서로 type이 맞지 않으면 오류가 발생할 수 있지만 View Binding을 사용하면 다음과 같은 오류에 대해서 자유로울 수 있다. 사용 방법에 대해서 알아보겠습니다. 사용방법 Step 1. Build.gradle파일에 viewBinding 구문 추가 plugins { id 'com.android.application' id 'kotlin-android' } android { compileSdkVersion 30 buildToolsVe.. 2021. 10. 25.
[Android][kotlin] Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug'. 오류 해결 android Kotlin 프로젝트를 공부하려고 코딩 중 다음과 같은 오류가 나오게 되었다. 문제는 무엇이었을까? Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug'. > Could not resolve all files for configuration ':app:debugCompileClasspath'. > Could not find com.android.databinding:compiler:3.5.3. Required by: project :app Possible solution: - Declare repository providing the artifact, see the documentation at https://d.. 2021. 10. 22.
[Android] RecyclerView (리사이클러뷰) 알아보기 이번에는 kotlin으로 RecyclerView와 Binding에 대해서 알아보겠습니다~! :) Step 1. Recyclerview 라이브러리 / Binding 설정 (주석부분 참고) plugins { id 'com.android.application' id 'kotlin-android' } android { compileSdkVersion 30 buildToolsVersion "30.0.3" defaultConfig { applicationId "com.example.recyclerview_kotlin" minSdkVersion 21 targetSdkVersion 30 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.r.. 2021. 10. 22.
[Android] APK파일 생성시 Execution failed for task ':app:lintVitalRelease'. 오류 AndroidStudio에서 APK파일을 생성하다가 보면 다음과 같은 오류가 나타날 때가 있다. Execution failed for task ':app:lintVitalRelease'. > Lint found fatal errors while assembling a release target. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. 무엇을 따로 설정한 것이 없는데 언제부턴가…. 이런 오류가 발생해서 잘못된 것이 아닌가 생각했다. ㅋㅋ 문제를 만났으니 해결 방법을 알아.. 2021. 10. 22.