inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

꿀잼사슴님의 게시글

꿀잼사슴 꿀잼사슴

@letskirill

수강평 작성수
16
평균평점
5.0

게시글 6

질문&답변

0:30초 질문입니다.

android { ### 생략 ### buildFeatures { compose = true viewBinding = true } } 저랑 비슷한 경험을 하신 분들은 참고해주세요. 2025년 버전으로 viewBinding은 buildFeatures 안에 viewBinding = true라고 작성해주시면 됩니다. 그리고 libs.versions.toml로 가면 [versions]에 agp 버전이 있는데 최근에 안드로이드 스튜디오를 설치하였다면 agp 버전이 "8.7.3"으로 되어 있습니다. 최신 버전이라 불안정하는 것으로 보아 "8.3.0"으로 낮추어야 ActivityMainBinding이 정상적으로 됩니다.

좋아요수
0
댓글수
1
조회수
193

질문&답변

viewBinding 관련 질문입니다.

깃허브 주소 올립니다. https://github.com/KrillM/Kotlin06_01_TodoList.git 문제의 코드가 포함되었습니다.

좋아요수
0
댓글수
3
조회수
226

질문&답변

viewBinding 관련 질문입니다.

plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.android) } android { namespace = "com.example.kotlin06_01_todolist" compileSdk = 35 defaultConfig { applicationId = "com.example.kotlin06_01_todolist" minSdk = 26 targetSdk = 34 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { jvmTarget = "11" } viewBinding { enabled = true } } dependencies { implementation(libs.androidx.core.ktx) implementation(libs.androidx.appcompat) implementation(libs.material) implementation(libs.androidx.activity) implementation(libs.androidx.constraintlayout) testImplementation(libs.junit) androidTestImplementation(libs.androidx.junit) androidTestImplementation(libs.androidx.espresso.core) } 위의 사진은 전체 프로젝트 구조이고 아래 코드는 build.gradle.kts(Module :app) 전체 코드입니다.

좋아요수
0
댓글수
3
조회수
226

질문&답변

Validation 이 적용이 잘 되지 않습니다.

저도 여기서 bindingResult 때문에 진도 못 나가고 오류 잡고 있습니다. spring boot validation 의존성 문제라고 생각하여 의존성 추가하였으나, 여전히 테스트에서는 음수를 입력 받았는데도 테스트가 통과되었습니다. 왜 그러죠? 참고로 스프링부트 3.1.2, 자바 17버전입니다.

좋아요수
0
댓글수
3
조회수
400