android studio 怎么使用kotlin

android studio 怎么使用kotlin,第1张

kotlin定义:

Kotlin 是一个基于族庆 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编拦启译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。

Android studio使用Kotlin开发

在IDE plugins中下载Kotlin插件

Android studio 在设置中打开plugins,然后在里面搜索Kotlin,点击安装,之后安装后重启。

创建、转换Kotlin文件,新建一个工程,然后你可以右键试试,看看是不是多出了2个选项。

定位到MainActivity,在菜单栏选择“Code”,选择“Convert Java File to Kotlin File”,MainAvtivity变成了Kotlin文件。

.配置Kotlin(其实是全自动)

第一次使用Kotlin,Studio会提示要配置Kotlin的,点击配置即可,其实啥都不用选,直接点“ok”。

开发Android的话一般来说都是直接用Java,新修订的版本中也逐渐覆盖以往的不足,但是Android开发者们还没来得及用上它。所以这也使得Kotlin这样的语言可以有用武之地,可以让开发兆衡握者们在旧的开发环境中使用新的特性。

类似于Java中的JavaDoc工具,Kotlin的官方也发布了一款生成Kotlin文档工具。 dokka

不过它确实不是很好用。

坑1:截止在我写这边文档时候,该工具的最新版本为0.10.0。在这辩正庆个版本中清简,作者将两个插件进行了合并(一个适用于Android项目的插件,一个则用于通用Kotlin项目插件)。导致了出现了一个大坑。详情请见这里 [ https://github.com/Kotlin/dokka/issues/213(https://github.com/Kotlin/dokka/issues/213)

经过一早上的踩坑折腾,发现在回退到上一个版本,0.9.17版本没出现类似问题。

然后同步项目之后,该插件会为项目添加一个dokka的task。

坑3:GC overhead limit exceeded。解决了上一个问题,又出现了一个oom的问题。这个问题也算是常见,不过我这个总共不超过十个class文件,居然翻车了。。好吧,果断在根目录下gradle.properties文件中配置扩大一下堆栈大小

在成功构建完所有的构建变体任务后,终于看到了在输出目录 outputDirectory 中的出现了javadoc文件夹。

打开index页面,你就可以看到dokka为项目生成的文档了。

在以上声明中,dokka就不会为androidx作为包名前缀的类生成文档。问题似乎得到了解决。但是这是一种舍近求远的方法。就好比你去一家店想买一杯奶茶,老板居然问你不想喝什么口味的。携握。因为在后续的开发中你可能还会引入新的包,dokka可能会为其他R文件生成以其他报名开头的文档。那么此时你必须继续添加packageOptions配置。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8149615.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存