Android jetpack compose 如何初始化 你会吗

各个平台介绍jetpack compose的强大功能、优势、写法,可是如何下手,怎么开始呢?

一、新建一个kotlin的项目,最小sdk版本需要写21

二、在app目录下的build.gradle 中写这么几项

 

拷贝:

buildFeatures {
    // Enables Jetpack Compose for this module
    compose true
}
compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

kotlinOptions {
    jvmTarget = "1.8"
}
implementation 'androidx.ui:ui-tooling:0.1.0-dev02'
implementation 'androidx.ui:ui-layout:0.1.0-dev02'
implementation 'androidx.ui:ui-material:0.1.0-dev02'

三、project目录下build.gradle

拷贝:

maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' }

点击同步就ok啦 

注:我的出现了一个这个问题

Installed Build Tools revision 31.0.0 is corrupted. Remove and install again

 解决方案:

// 下载下来的build-tools\31.0.0版本是缺少dx.bat文件和lib\dx.jar文件的

// 所以将build-tools\30.0.0版本的dx.bat和dx.jar分别拷贝一份到build-tools\31.0.0对应的目录下即可解决问题

将androidSdk\build-tools\30.0.0\dx.bat 拷贝一份到 androidSdk\build-tools\31.0.0\dx.bat

将androidSdk\build-tools\30.0.0\lib\dx.jar 拷贝一份到 androidSdk\build-tools\31.0.0\lib\dx.jar

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值