11-23一周傻问题合集

  • 在已有Java项目中引入Kotlin
    需要添加配置:
    ①在项目gradle文件中加载kotlin插件
 dependencies {
     classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
 }

②在moudle的gradle文件中应用插件

apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

③加载所需jar包

implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation 'androidx.core:core-ktx:1.3.2'

*随后就被提示gradle版本低了
Current version of Gradle Gradle 4.6 is not compatible with Kotlin plugin. Please use Gradle Gradle 4.9 or newer or previous version of Kotlin plugin.
*升级gradle版本至4.9之后
Program type already present: android.support.v4.app.INotificationSideChannel
结合搜索引擎得知是是AndroidX库和appcompat库冲突问题
. >姑且先删除了先前加载的ktx包[3]('androidx.core:core-ktx:1.3.2')

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。