Skip to content
Willy Liu edited this page Oct 26, 2017 · 2 revisions

KKBOX OpenAPI Developer SDK for Android 說明文件

專案相關的資訊

發行工程

  • 我們會用 jenkins 自動上傳到 bintray,所以要設 autoPublish=false,等到改版時再把版本 publish 出去。

    $ ./gradlew clean build bintrayUpload -PbintrayUser=BINTRAY_USERNAME -PbintrayKey=BINTRAY_KEY -PdryRun=false -PautoPublish=false

產生文件

  • 目前暫時手動產生 jekyll 版文件到 /docs 下,以便經由 github pages 顯示。需要先手動下載 dokka-fatjar.jar

  • 使用 dokka-fatjar 的原因是 dokka task 似乎沒辦法只生成 open api 相關文件,會連 android code 都產生文件。

    $ java -jar dokka-fatjar.jar SDK/OpenAPIDeveloperLibrary/src/main/java -format jekyll -module com.kkbox.openapideveloper

Clone this wiki locally