«kotlin» 태그된 질문

Kotlin은 JetBrains가 지원하는 오픈 소스, 정적으로 유형이 지정된 프로그래밍 언어입니다. Kotlin은 OOP와 기능적 특징을 결합하고 상호 운용성, 안전성, 명확성 및 툴링 지원에 중점을 둡니다. 현재 JVM 및 JavaScript를 대상으로하며 Android에서 공식적으로 지원되는 언어입니다.



4
Kotlin 정적 메서드 및 변수
클래스 인스턴스를 공용 정적 변수에 저장할 수 있기를 원하지만 Kotlin에서이 작업을 수행하는 방법을 알 수 없습니다. class Foo { public static Foo instance; public Foo() { instance = this; } }
83 kotlin 

3
kotlin.jvm.KotlinReflectionNotSupportedError : 런타임시 Kotlin 리플렉션 구현을 찾을 수 없습니다. kotlin-reflect.jar이 있는지 확인하십시오.
컴파일 할 때 위의 오류가 발생했습니다. 내 gradle 파일은 다음과 같습니다. apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' android { compileSdkVersion 23 buildToolsVersion "24.0.0 rc2" defaultConfig { applicationId "package.name" minSdkVersion 16 targetSdkVersion 23 versionCode 6 versionName "2.0" } buildTypes { debug { minifyEnabled false signingConfig signingConfigs.debug } release …
82 kotlin 

4
Kotlin에서 'by'키워드는 무엇을합니까?
Android 용으로 개발하는 동안 때때로 다음과 같은 것을 발견합니다. var someModel: someViewModel by notNullAndObservable { vm -> ... } by키워드 의 중요성을 이해하지 못합니다 .
82 kotlin 

6
Kotlin에서 Mockito를 사용할 수 있습니까?
내가 직면 한 문제는 Matchers.anyObject()반환 null입니다. nullable이 아닌 형식 만 허용하는 모의 메서드에 사용하면 "Should not be null"예외가 throw됩니다. `when`(mockedBackend.login(anyObject())).thenAnswer { invocationOnMock -> someResponse } 모의 방법 : public open fun login(userCredentials: UserCredentials): Response
82 java  mocking  mockito  kotlin 

9
Kotlin에서 'findViewById'를 사용할 수 없습니다. "유형 추론 실패"오류가 발생합니다.
RecycleViewby id 를 찾으려고하면 다음과 같은 오류가 발생 합니다. 오류 :- 유형 추론 실패 : 매개 변수 T 를 추론하기에 정보가 충분하지 않습니다. 암호: class FirstRecycleViewExample : AppCompatActivity() { val data = arrayListOf<String>() override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.first_recycleview) val recycler_view = findViewById(R.id.recycler_view) as RecyclerView ///IN THIS LINE I …

5
Kotlin : JSONArray를 통해 반복
Kotlin과 Realm을 사용하여 Android 앱을 작성하고 있습니다. JSONArray가 있고 Realm 데이터베이스 클래스에로드하기 위해이 배열의 JSONObject를 반복하고 싶습니다. 영역 클래스 : import io.realm.RealmObject import io.realm.annotations.PrimaryKey import io.realm.annotations.Required open class Person( @PrimaryKey open var id: Long = 0, @Required open var name: String = "" ) : RealmObject() { } JSONArray : …
79 android  json  kotlin 

4
Android Studio에서 빌드 할 때 '해결 실패 : org.jetbrains.kotlin : kotlin-stdlib-jre7…'오류를 해결하는 방법
Android Studio 3에서 "include kotlin"상자를 선택하여 새 프로젝트를 만들었으며 상자 밖에서 컴파일하는 동안 오류가 발생합니다. "Failed to resolve: org.jetbrains.kotlin:kotlin-stdlib-jre7..." 모든 플러그인이 최신 상태이고 Android SDK가 제대로 설치되었는지 확인했습니다. 이 오류를 어떻게 해결할 수 있습니까?
78 kotlin 

4
Android Studio는 import sun.jvm.hotspot.utilities.IntArray를 계속 가져옵니다.
Java 로 코드 조각을 복사하여 내 Android Studio에 붙여 넣을 때 마다이 코드를 Kotlin 코드 로 변환하면 자동으로 다음 코드를 가져옵니다. import sun.jvm.hotspot.utilities.IntArray 그리고 안드로이드 스튜디오 가이 가져 오기를 할 때마다 오류가 발생 Unresolved reference: sun합니다. 누구든지 이것을 고치는 방법을 알고 있습니까? ... 매우 성가신 일입니다.

3
합성 뷰가있는 ViewBinding 및 Kotlin Android 확장
새로운 ViewBinding 은 Kotlin Android Extensions 와 합성 뷰 바인딩을 어떻게 비교 합니까? 새로운 ViewBindings에서 제공하는 NullSafety 및 TypeSafety를 제외하고 왜 우리는 Views에 합성 바인딩을 사용하는 Kotlin 방식을 버리는 것을 고려해야합니까? 새로운 ViewBinding은 미리 Binding 클래스를 생성하므로 성능이 더 좋습니까?


3
코 틀린 흐름과 안드로이드 LiveData
Kotlin Flow에 대한 질문이 있습니다 여러 조각에서 LiveData를 볼 수 있습니다. Flow로이 작업을 수행 할 수 있습니까? 그렇다면 어떻게? map&를 사용하여 단일 LiveData에서 여러 개의 LiveData를 가질 수 있습니다 switchMap. 단일 소스 플로우에서 여러 플로우를 가질 수있는 방법이 있습니까? 사용 MutableLiveData난 아무데도 변수 참조를 사용하여 데이터를 업데이트 할 수 있습니다. …


2
안전 인수 플러그인을 활성화 한 후 데이터 바인딩에서 루트 뷰를 가져올 수 없음
dataBinding을 사용하여 Android 앱에서 작업 중이며 현재 safe-args 플러그인을 추가하려고하지만 플러그인을 활성화 한 후 더 이상 binding.root를 통해 루트보기를 얻을 수 없습니다-Android Studio에서 오류가 발생합니다. Unresolved Reference None of the following candidates is applicable because of a receiver type mismatch: * internal val File.root: File defined in kotlin.io 데이터 바인딩과 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.