Day 3 Compose UI Hello World

嗨!大家好,我是Teng:

今年的疫情蛮严重的,希望大家都过得安好,
希望疫情快点过去,能回到一些线下技术聚会的时光~

今天开始会有约10天的部分来了解 Android Compose UI 的基础显示元件

  • 今天目标:开启专案、下载 Compse UI 专案、看到 Hello World
  • 如何开启一个 Compose专案?

那我们就开始吧!
前两天应该已经下载好 Android Studio 且将相关的环境都设置好了吧?
如果还没设置好的话,就可以按照今天的进度执行~

打开 Android Studio 後,看到这个专案选择的画面後
点选这个Empty Compose Activity

填好专案名称

编译不过的人可以先确认一下 Android Studio的版本,记得至少要升到 Arctic Fox版本以上

编译不成功的人可以把错误讯息回覆在下面,我看到的话可以帮忙看看,可能是怎样的问题~

  • 问题1
    Java 编译不过 错误讯息如上

这问题我将错误讯息丢 Google 後有得到解答,
原来是因为我之前都是设定用 Java 1.8,
Compose UI 需要改 Java 版本,需要升级到11以上,如下图:
Java 版本之前下载了不少不同的版本...

改好後应该就能顺利编译罗!

能编译了!

编译完成

开启 Hello world,收工。

P.S. 关於应该选择什麽 Java 版本去编译,
如果你是 Mac M1的开发者,可以参考一下以下影片的介绍,
选择一下在 M1 上让你开发上更适合的 Java 版本喔~

以上,明天见!
本文同步发表在 medium 上 文章连结


<<:  [Day7]PHP运算符02

>>:  Day 08 设置关键字的基本 sense

Day#24 寻找其他使用者(1)

前言 好的!开发日程进入尾声,不过开发内容还没有 (×ω×) 果然是前几天太忙没有很多进度的後果,哭...

Day 18-制作购物车系统之产品架构与描述

今天要输入购物网站中有卖的产品 以下内容有参考教学影片,底下有附网址。 (内容包括我的不专业解说分析...

[Day 24] Node Event loop 3

前言 今天继续看看 event loop 的核心循环, uv_run() , 可以查看以下网址 ht...

[Day9]C# 鸡础观念- 省去重复程序码的好帮手~for回圈

好烦好烦,有时候就为了1+2+..+100, 写了超长程序, 那又臭又长的程度堪比裹脚布啊。 for...

多工的陷阱

前言 今天来聊一个看起来不浪费的浪费。 多工会怎样 在我们的成长过程中,应该不只一次会听到前辈们的告...