Android studio 生成帶Kotlin文檔的實(shí)現(xiàn)方式
首先才項(xiàng)目的build.gradle 加入classpath ‘org.jetbrains.dokka:dokka-android-gradle-plugin:0.9.16' (0.9.16是當(dāng)前版本)
dependencies {
classpath 'org.jetbrains.dokka:dokka-android-gradle-plugin:0.9.15'
}
然后再module的build.gradle中加入apply plugin: ‘org.jetbrains.dokka-android' (必須保證在com.android.application的下面或者就放在最下面)
apply plugin: 'org.jetbrains.dokka-android'
task generateSourcesJar(type: Jar) {
group = 'jar'
from android.sourceSets.main.java.srcDirs
classifier = 'sources'
}
task javadoc(type: Javadoc) {
source = android.sourceSets.main.java.srcDirs
options.encoding = "UTF-8"
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
}
task dokkaJavadoc(type: org.jetbrains.dokka.gradle.DokkaTask) {
outputFormat = "javadoc"
outputDirectory = javadoc.destinationDir
}
task generateJavadoc(type: Jar, dependsOn: dokkaJavadoc) {
group = 'jar'
classifier = 'javadoc'
from javadoc.destinationDir
}
artifacts {
archives generateJavadoc
archives generateSourcesJar
}
同步更新一下,然后打開(kāi)Termina

分別執(zhí)行
gradlew generateSourcesJar
gradlew generateJavadoc


成功后,在module下的build目錄libs下就能看到兩個(gè)jar包

打開(kāi)app-javadoc.jar即可看到生成的文檔

以上這篇Android studio 生成帶Kotlin文檔的實(shí)現(xiàn)方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Android kotlin使用注解實(shí)現(xiàn)防按鈕連點(diǎn)功能的示例
- Android kotlin+協(xié)程+Room數(shù)據(jù)庫(kù)的簡(jiǎn)單使用
- Android結(jié)合kotlin使用coroutine的方法實(shí)例
- 在Android中如何使用DataBinding詳解(Kotlin)
- Android Studio / IDEA kotlin 顯示 var 真實(shí)類(lèi)型操作
- Android使用Kotlin實(shí)現(xiàn)多節(jié)點(diǎn)進(jìn)度條
- Android Studio kotlin生成編輯類(lèi)注釋代碼
- Android Studio Kotlin代碼和java代碼相互轉(zhuǎn)化實(shí)例
- 使用Android studio查看Kotlin的字節(jié)碼教程
- Android studio kotlin代碼格式化操作
- Android Studio使用Kotlin時(shí),修改代碼后運(yùn)行不生效的解決方法
- Android中AndroidStudio&Kotlin安裝到運(yùn)行過(guò)程及常見(jiàn)問(wèn)題匯總
- Kotlin + Flow 實(shí)現(xiàn)Android 應(yīng)用初始化任務(wù)啟動(dòng)庫(kù)
相關(guān)文章
Android程序開(kāi)發(fā)之使用PullToRefresh實(shí)現(xiàn)下拉刷新和上拉加載
這篇文章主要介紹了Android程序開(kāi)發(fā)之使用PullToRefresh實(shí)現(xiàn)下拉刷新和上拉加載的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07
Android多點(diǎn)觸控實(shí)現(xiàn)圖片自由縮放
這篇文章主要為大家詳細(xì)介紹了Android多點(diǎn)觸控實(shí)現(xiàn)圖片自由縮放,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12
RecyclerView實(shí)現(xiàn)側(cè)滑拖拽功能
這篇文章主要為大家詳細(xì)介紹了RecyclerView實(shí)現(xiàn)側(cè)滑拖拽功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07
Android應(yīng)用開(kāi)發(fā)中RecyclerView組件使用入門(mén)教程
這篇文章主要介紹了Android應(yīng)用開(kāi)發(fā)中RecyclerView組件使用的入門(mén)教程,RecyclerView主要針對(duì)安卓5.0以上的material design開(kāi)發(fā)提供支持,需要的朋友可以參考下2016-02-02
Android ZxingPlus精簡(jiǎn)的二維碼框架示例代碼
下面小編就為大家分享一篇Android ZxingPlus精簡(jiǎn)的二維碼框架示例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01
Android 超詳細(xì)講解fitsSystemWindows屬性的使用
fitsSystemWindows屬性可以讓view根據(jù)系統(tǒng)窗口來(lái)調(diào)整自己的布局;簡(jiǎn)單點(diǎn)說(shuō)就是我們?cè)谠O(shè)置應(yīng)用布局時(shí)是否考慮系統(tǒng)窗口布局,這里系統(tǒng)窗口包括系統(tǒng)狀態(tài)欄、導(dǎo)航欄、輸入法等,包括一些手機(jī)系統(tǒng)帶有的底部虛擬按鍵2022-03-03
android實(shí)現(xiàn)手寫(xiě)簽名功能
這篇文章主要為大家詳細(xì)介紹了android實(shí)現(xiàn)手寫(xiě)簽名功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11

