前言
Jetpack Compose已经发布有一段时间了,Compose可能也是一种趋势。本以为在原先的开发环境就可以使用,看了官方文档发现还得下载一个新开发环境。
工欲善其事,必先利其器。
下载安装
下载
开发环境下载:选择Canary build
如果下载不了,可以网盘下载。
链接:https://pan.baidu.com/s/1H5vsM2zlSB6jl-ghqRFHiA
提取码:28r2
安装
下载完成后,直接解压。
打开文件夹 android-studio --> bin --> studio64.exe ,双击运行 studio64.exe
配置
-
如果进入Android studio前需要配置HTTP Proxy
- 选择Manual proxy configuration
- Host name:mirrors.neusoft.edu.cn
- Post number:80
注:进入后重新选中 **No proxy ** (File --> setting --> Appearance & Behavior --> System Settings --> HTTP Proxy)
-
设置Gradle
- 设置Gradle user home
- 设置Gradle SDK,需要 JDK 11
这时配置就OK了,但你可能项目还是运行不了。
问题
-
Received status code 400 from server
在app的build.gradle配置
repositories { google() maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' } jcenter {url "https://jcenter.bintray.com/"} maven { url "https://jitpack.io" } mavenCentral() }
-
Could not GET ‘https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/7.0.0-alpha14/gradle-7.0.0-alpha14.pom’. Received status code 400 from server: Bad Request
Disable Gradle ‘offline mode’ and sync project将gradle.properties(Global Properties)最下边四句删除
systemProp.http.proxyHost=mirrors.neusoft.edu.cn systemProp.https.proxyHost=mirrors.neusoft.edu.cn systemProp.https.proxyPort=80 systemProp.http.proxyPort=80