- Learning Concurrency in Kotlin
- Miguel Angel Castiblanco Torres
- 265字
- 2021-08-05 10:46:46
Adding support for coroutines
Now that the project has been created, it's time to add coroutines support. To do this, open the Project section and double-click in build.gradle for the project. It is located inside the Gradle Scripts section:

Inside this document, you will add a new variable to centralize the coroutines version. In a new line below ext.kotlin.version, add ext.coroutines_version, as shown here, for example:
buildscript {
ext.kotlin_version = '1.2.50'
ext.coroutines_version = '0.23.3'
...
}
Now you need to add the dependencies for coroutines. Append the dependency configuration in the build.gradle file for the Module:

First, we will add the dependency for coroutines:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation "org.jetbrains.kotlin:kotlin-stdlib-
jdk7:$kotlin_version"
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-
core:$coroutines_version"
<...>
}
Currently, coroutines are considered an experimental feature. In order to remove any warning when compiling or running apps using coroutines, it's necessary to also append this to the build.gradle file for the Module:
kotlin {
experimental {
coroutines "enable"
}
}
- Learning LibGDX Game Development(Second Edition)
- Java入門經典(第6版)
- 騰訊iOS測試實踐
- JAVA程序設計實驗教程
- Unity 5 for Android Essentials
- AIRIOT物聯網平臺開發框架應用與實戰
- 詳解MATLAB圖形繪制技術
- Learning Material Design
- Visual Basic程序設計習題與上機實踐
- Domain-Driven Design in PHP
- Python Essentials
- Solutions Architect's Handbook
- 從程序員角度學習數據庫技術(藍橋杯軟件大賽培訓教材-Java方向)
- Getting Started with Python
- C++ System Programming Cookbook