2015-10-20 9 views
8

Sto tentando di creare il progetto android-autofittextview dalla riga di comando utilizzando gradle. Tuttavia, non riesce ogni volta con il seguente errore:gradle build L'attività Javadoc ha esito negativo con 'tag sconosciuto: attr'

/Users/me/android-autofittextview/library/src/main/java/me/grantland/widget/AutofitHelper.java:384: error: unknown tag: attr 
    * @attr ref android.R.styleable#TextView_textSize 

Questo errore viene ripetuto una dozzina di volte in vari file.

questo avviene durante la :library:androidJavadocs

ho cercato di spegnerlo usando this approach, ma tanto sono un'eccezione un 'attività di sconosciuti' quando tento di noi questo come un progetto di libreria in seguito.

Come posso ottenere javadoc per creare correttamente con Gradle quando viene utilizzato il flag @attr?

risposta

11

Uno strumento javadoc ha un argomento per specificare i tag personalizzati . Questo parametro è -tag.

passare di argomento del file di generazione Gradle a strumento Javadoc aggiungere una configurazione al vostro build.gradle come segue:

javadoc { 
    options.tags = [ "attr" ] 
} 
+1

Naturalmente è possibile aggiungere più tag personalizzati in tale matrice. –