Android低代码开发 - 让IDE帮你写代码

上一篇我们讲到了MenuPanel的源码以及如何使用,Android低代码开发 - MenuPanel的源码剖析和基本使用,本篇我们开始实操了。

截屏2024-05-22 17.13.26.png

首先,我们需要使用Android Studio创建一个Android Project,选择Empty Views Activity,因为我们并不是基于jetpack compose的项目。

截屏2024-05-22 17.16.02.png

语言选择Kotlin,当然Java也是可以的。

截屏2024-05-22 17.17.17.png

创建出来的Activity是这样的,这显然不是我们dora全家桶的activity。

截屏2024-05-22 17.19.43.png

我们点击About Android Studio,看下IDE的版本号。

截屏2024-05-22 17.21.31.png

我的可能是一个2023年的老爷版本,不过无伤大雅。记住这一串数字223.8836.35.2231.10406996。这个版本号我来解释下,因为Android Studio是著名的集成开发Intellij IDEA的改编版本,而改编版本有很多,所以用代号区分。AI不是人工智能,是指Android Studio,可想而知,官方比较看好Android的,所以起了个跟前沿技术一样的代号,哈哈。是这样吗?你心里想着。这个不是重点,咱们继续。Android Studio的发行版本请看这个表格,https://plugins.jetbrains.com/docs/intellij/android-studio.html#android-studio-releases-listing

截屏2024-05-22 17.32.27.png

点击Android Studio Releases List查看所有版本。

截屏2024-05-22 17.34.12.png

官方很贴心,按年份给我们分了一下类,查看你的Android Studio是哪一年的版本。

截屏2024-05-22 17.37.09.png

然后看一下我的开源项目dora-studio-plugin,是不是也有一些以版本号命名的分支?这些分支的版本号所代表的版本都是每一年的最终稳定版本,所以,你的Android Studio是哪一年的,就用哪一年的IDE插件。main分支就是2024年的,持续跟进IntelliJ的开发进度中…。

安装插件

截屏2024-05-22 18.22.56.png

我们需要找到能用的Android Studio插件,https://github.com/dora4/dora-studio-plugin 中的分支所对应版本,会按年份向下兼容。也就是说,找一个比你的Android Studio构建版本号大一点点或相同的插件来安装。比如我的Android Studio构建版本号为223.8836.35.2231.10406996。没有怎么办?比我的版本大一点点的,当然就是223.8836.35.2231.11090377了。或者你下载源代码,修改配置,自己编译插件使用也是可以的。

如何编译源码

依次点击[Android Studio] - [About Android Studio]可以查看当前使用的Android Studio版本号。

intellij {
    plugins = ['Kotlin', 'android']
    // 参考 https://plugins.jetbrains.com/docs/intellij/android-studio.html#android-studio-releases-listing
    // 填入你的Android Studio版本,如232.10227.8.2321.11203637
    version.set("232.10227.8.2321.11203637")
    // Android Studio的代号是AI
    type.set("AI")
}

保证上述代码中的版本号跟你实际使用的Android Studio一致。然后Edit Configrations,点+号,选择Gradle,再点击OK,接下来就可以编译插件了。插件生成目录为 dora-studio-plugin/build/libs/ 。如果出现了The specified project directory ‘’ does not exist.错误,请选择Gradle项目的路径即可。没有IntelliJ IDEA条件的JY,没有关系。此源码使用Android Studio也可以正常编译。

312125245-2305f759-a367-422a-864e-cb75e77f79bc.png

开始使用

请添加图片描述

本插件最低兼容到Android Studio4.x,所以3.x和2.x的就需要升级Android Studio了,不过这年头应该很少有人使用如此古老之版本了吧。Android Studio 官方下载渠道是https://developer.android.com/studio/archive?hl=en

  • 36
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dora丶Android

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值