Gradle安装错误:Javadoc

我想上传一个android库自动到bintray。

我有这个应用程序gradle代码:

apply plugin: 'com.android.library' apply plugin: 'kotlin-android' ext { bintrayRepo = 'maven' bintrayName = 'CurrentCenterPositionMap' publishedGroupId = 'renatamelo@patriauto.org' libraryName = 'CurrentCenterPositionMap' artifact = 'current-center-position-map' libraryDescription = 'A library to mark the center of a map with moveing animations' siteUrl = 'https://github.com/leandroBorgesFerreira/CurrentCenterPositionMap' gitUrl = 'https://github.com/leandroBorgesFerreira/CurrentCenterPositionMap.git' libraryVersion = '0.8.1' developerId = 'leandroBorgesFerreira' developerName = 'Leandro Borges Ferreira' developerEmail = 'lehen01@gmail.com' licenseName = 'The Apache Software License, Version 2.0' licenseUrl = 'http://www.apache.org/licenses/LICENSE-2.0.txt' allLicenses = ["Apache-2.0"] } android { compileSdkVersion 24 buildToolsVersion "24.0.1" defaultConfig { minSdkVersion 16 targetSdkVersion 24 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } sourceSets { main.java.srcDirs += 'src/main/kotlin' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:24.2.1' compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" } repositories { mavenCentral() } // Place it at the end of the file apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/installv1.gradle' apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/bintrayv1.gradle' 

而这个项目gradle:

 buildscript { ext.kotlin_version = '1.0.4' repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.2' classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.4' classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } 

但是当我运行:

 ./gradlew install 

我得到这个错误:

 javadoc: error - Illegal package name: "/Users/hinovamobile/Desktop/Leandro/projetinhos/CurrentCenterPositionMap/mapfragmentwrapper/src/main/java/br/com/simplepass/mapfragmentwrapper/MapFragmentWrapper.kt" 1 error :mapfragmentwrapper:javadoc FAILED 

那么我做错了什么? 我不知道如何解决这个错误在Javadoc …

尝试使用gradle-fury的脚本来生成javadoc。 它为每个android变体做了不同的版本,通过graphviz支持umldocs,doc-html文件夹结构等等。 对于Java和Android

一旦脚本应用到您的设置,通过gradlew install -Pprofile=javadoc

https://github.com/gradle-fury/gradle-fury