안드로이드(kotlin)/에러 관련
-
[안드로이드 kotlin] Could not find method url() for arguments안드로이드(kotlin)/에러 관련 2021. 10. 25. 20:22
Could not find method url() for arguments [https://maven.google.com/, null] on object of type org.gradle.api.internal.artifacts.repositories.DefaultMavenArtifactRepository. gradle repository 경로 여러개 설정해야 할 일이 있어서 maven { } 사이에 url 을 하나 더 끼어 넣어 봤는데 위와 같은 에러가 나타났습니다. 어떻게 여러개를 만들 수 있을지 찾아보니 너무 간단하게 만들 수 있었습니다. repositories { google() jcenter() maven { url 'https://maven.google.com/'} maven { url 'ht..
-
[안드로이드 kotlin] unresolved reference: java안드로이드(kotlin)/에러 관련 2021. 9. 24. 11:26
unresolved reference: java 새로운 프로젝트를 시작하기 위해서 깃허브에서 내려받고 화면 전환하기 위해 Intent(this, MainActivity::class.java) 를 했는데 .java 부분이 빨간색으로 나타나네요. ktx-extensions 가 빠져서 그런줄 알고 gradle 에서 추가해줘봤지만 변동없었습니다. 혹시 버전이 문제가 아닐까 하는 생각에 implementation 'androidx.core:core-ktx:1.6.0' 버전을 기존에 작업했던 프로젝트에 맞춰서 1.3.2 로 변경해주고 sync now 하니까 빨간색이 사라졌습니다. 혹시 문제가 발생하신분들은 build.gradle(project) 에서 ext.kotlin_version 을 높이거나 낮추던지 build..
-
[안드로이드 kotlin]Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.안드로이드(kotlin)/에러 관련 2021. 9. 8. 10:00
Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16. 올해 초에 코틀린으로 프로젝트 끝낸 후 그 이후에 담당한 프로젝트는 자바로 개발하여 진행하였습니다. 그리고 이번에 새로운 프로젝트가 생겨서 코틀린으로 제작하려고 화면만 몇 개 넣고 빌드를 했는데 위와 같은 에러가 나타났습니다. 문제점을 찾아보니 버전이 안 맞는 문제 때문에 나타났던거였습니다. 기존의 코틀린 버전이 1.3.72를 사용중이었는데 모듈들만 업데이트 하다보니 호환성 문제를 나타내었던것이죠. 코틀린 버전을 업데이트 하고 project 단위 build.gradle ..
-
[안드로이드 kotlin] No static method metafactory error안드로이드(kotlin)/에러 관련 2021. 5. 17. 16:18
kotlin으로 retrofit 을 사용하려고 다 적용한 후 실행해보니 java.lang.NoSuchMethodError: No static method metafactory 라는 에러가 발생했습니다. 제대로 했는데 나타난 에러라서 구글에 찾아보니 자바 버전을 명시해주면 해결해준다고 찾았습니다. 출처는 아래와 같습니다. https://github.com/square/retrofit/issues/3280 java.lang.NoSuchMethodError: No static method metafactory · Issue #3280 · square/retrofit It seems the newest version implementation 'com.squareup.retrofit2:converter-scal..
-
[android - kotlin] error: incompatible types: IncludeServoLayoutBinding cannot be converted to ViewDataBinding setContainedBinding(this.mboundView11);안드로이드(kotlin)/에러 관련 2020. 12. 16. 11:51
error: incompatible types: IncludeServoLayoutBinding cannot be converted to ViewDataBinding setContainedBinding(this.mboundView11); 보여줄 레이아웃 fragment 는 fragment_hmi_servo.xml 이고, include 로 사용할 레이아웃은 include_servo_layout.xml 이었습니다. fragment_hmi_servo.xml 에는 ... 태그를 걸어주었습니다. 그리고 잘 될거라 생각되어 실행했습니다. 그랬더니 위와 같은 에러가 나타났습니다. 원인이 뭘까 찾아보다보니 databinding 을 사용한 레이아웃 안에 include 로 다른 레이아웃을 넣게 되면 그 레이아웃에도 ... ..
-
[android - kotlin] To use Coroutine features, you must add `ktx` artifact from Room as a dependency. androidx.room:room-ktx:<version>안드로이드(kotlin)/에러 관련 2020. 12. 14. 00:00
To use Coroutine features, you must add `ktx` artifact from Room as a dependency. androidx.room:room-ktx: build.gradle(Module: app) 의 dependencies 안에 kapt "androidx.room:room-compiler:$room_version" 만 추가해서 사용하다가 view model class안에 coroutine 을 사용하니까 위와같은 에러가 나타났습니다. 문제점이 뭔가 천천히 살펴보니 5번째 줄 가운데쯤에 error: 부분에 힌트가 있네요. room 과 관련된 ktx 가 필요하다는것 같습니다. developer.android 에서 해당 내용이 있는지 검색해봤습니다. developer.an..
-
[android - kotlin] android.content.ActivityNotFoundException: Unable to find explicit activity class안드로이드(kotlin)/에러 관련 2020. 12. 3. 11:32
android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.databindingpractice/com.example.databindingpractice.SecondActivity}; have you declared this activity in your AndroidManifest.xml? 데이터바인딩 연습하는중에 어이없는 실수를 해버렸네요. 블로그에 에러 내용 정리할 겸 하나 올려보려고 합니다. mainActivity 클래스에서 데이터바인딩, 뷰모델을 연결하였고 secondActivity 를 하나 만들어서 버튼을 누르면 다른 엑티비티로 넘어가면서 바인딩어댑터를 연습해보려고 했는데 위와같은 에러..
-
[android - kotlin] Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6. Please specify proper '-jvm-target' option안드로이드(kotlin)/에러 관련 2020. 11. 29. 16:32
Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6. Please specify proper '-jvm-target' option 안드로이드 navigation 을 연습해보는 중에 위와 같은 에러가 나타났습니다. 네비게이션 xml 을 만들어서 이동할 수 있도록 완성은 되었지만 액션바의 내용이 변경되지 않아서 액션바에 해당 하는 내용들로 변경해줄 수 있도록 하기 위해서 작업 하고있었습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 class MainActivity : AppCompatActivity() { private lateinit ..