Kotlin 프로젝트에 RxKotlin을 추가하는 방법에 대해 소개합니다. IntelliJ 설치 및 Kotlin Gradle 프로젝트 만드는 방법은 아래 블로그 포스팅을 참고하세요.

IntelliJ 설치 및 Kotlin Gradle 프로젝트 만들기

RxKotlin 이란?

RxKotlin은 RxJava와 다른 것이 아니라 RxJava를 위한 Kotlin Extensions 입니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d2057375-c854-438b-83e7-445367b63285/Untitled.png

더 자세한 설명과 사용 방법 및 Extension Function은 Github에서 확인 할 수 있습니다

ReactiveX/RxKotlin

RxKotlin 추가하기

RxKotlin을 프로젝트에서 사용하려면 build.gradle 파일에 dependencies 에 RxKotlin을 추가해 줍니다.

dependencies {
	implementation "io.reactivex.rxjava2:rxkotlin:x.y.z" // 버전 수정 필요
}

버전은 Github에서 확인 할 수 있고 MvnRepository에서 확인 할 수 있습니다. 이 블로그를 작성하는 시기에는 2.4.0 입니다.

Maven Repository: io.reactivex.rxjava2 " rxkotlin

Gradle Sync

implemetation으로 추가만 해서 프로젝트에서 RxKotlin을 사용 할 수 없습니다.

RxJava2는 io.reactivex 패키지로 시작합니다.

RxJava2는 io.reactivex 패키지로 시작합니다.