Bagaimana cara menambahkan Kotlin ke proyek Java Android yang sudah ada

click fraud protection

Jika Anda ingin mengakses API Kotlin dari proyek Android yang sudah ada dan ditulis dalam Java, berikut cara melakukannya di Android Studio.

Kotlin cukup bagus. Ia mempunyai banyak fitur bahasa yang berguna, dan sintaksisnya secara umum bersih dan sederhana. Ini juga lintas platform, dan bahasa dasarnya dapat dikompilasi ke berbagai bahasa dan platform berbeda.

Kotlin untuk Java (disebut KotlinJVM) dikompilasi ke hal yang sama dengan kompilasi Java — bytecode JVM untuk Java murni, dan apa pun yang digunakan Android saat ini untuk versi Java-nya. Ini berarti kode yang ditulis di KotlinJVM memiliki akses ke semua Java dan Android API yang ada, beserta class, metode, dan kolom Java apa pun yang sudah ada di aplikasi Anda.

Kompatibilitas itu juga berlaku sebaliknya. Artinya, Anda dapat mengakses API Kotlin dari Java. Kode mungkin terlihat sedikit berantakan jika Anda mencoba menggunakan fitur yang lebih canggih, tapi itu mungkin saja.

Tutorial ini akan membahas bagaimana Anda dapat menambahkan Kotlin ke proyek Android yang sudah ada dan dibuat di Java. Ini juga mengasumsikan Anda menggunakan Android Studio. Namun sebelum kita memulai, Anda mungkin ingin memahami sedikit tentang cara kerja Kotlin, jika Anda belum melakukannya. JetBrains, perusahaan di balik bahasa tersebut,

memiliki FAQ berguna untuk ini.

Ketergantungan

Kotlin secara teknis adalah perpustakaan. Ini adalah perpustakaan yang mewah, dengan banyak fitur dan plugin IntelliJ/Android Studio yang menyertainya, tetapi ini adalah perpustakaan. Jadi untuk menambahkannya, Anda perlu menambahkan beberapa dependensi.

Di dalam kamu tingkat proyek build.gradle, tambahkan ketergantungan Kotlin.

buildscript {
...
dependencies {
...
//1.5.10 is currently the latest stable version of Kotlin.
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.10"
}
...
}

Di dalam kamu tingkat modul build.gradle, terapkan plugin Kotlin Android dan tambahkan dependensi.

...
//This should be near the top of the file, underneath the "android" plugin.
apply plugin: 'kotlin-android'

...

dependencies {
...
//1.5.0 is currently the latest stable version of AndroidX Core for Kotlin.
//If you already have "androidx.core: core" implemented, remove it.
implementation 'androidx.core: core-ktx: 1.5.0'
implementation 'org.jetbrains.kotlin: kotlin-stdlib: 1.5.10'
}

Itu saja untuk implementasi Kotlin. Versi terbaru Android Studio sudah dibundel dengan plugin IDE.

Penggunaan Dasar

Sekarang integrasi telah selesai, Anda dapat mulai menggunakan Kotlin. Untuk membuat kelas baru, cukup klik kanan pada paket tempat Anda ingin membuat file, klik Baru, dan klik Kelas/File Kotlin.

Setelah Anda mengkliknya, Anda akan diperlihatkan dialog yang menanyakan nama file, beserta jenis objeknya (Kelas, Antarmuka, Objek, file biasa, dll). Ini sangat mirip dengan membuat Kelas Java baru.

Pilih apa yang Anda inginkan, dan file akan dibuat. Sekarang Anda dapat memulai pemrograman di Kotlin.

Kesimpulan

Menambahkan Kotlin ke proyek Java Android yang sudah ada sangatlah mudah. Cukup sertakan beberapa dependensi Gradle, terapkan plugin, dan Anda dapat memulai pemrograman dalam bahasa tersebut.

Untuk penggunaan lebih lanjut, termasuk cara mengonversi kode Java ke Kotlin secara otomatis, lihat Dokumentasi resmi Google.