2015-04-22 16 views
5

Üçüncü taraf SDK'sı (Facebook), Android Uygulamamın oluşturulmasına neden oluyor çünkü javadocs'ları oluşturulamıyor! Bu, Android Studio 1.2 RC0'nın parlak yeni özelliklerinden bir tanesi.Android Studio: javadoc nesli proje oluşturma işleminden nasıl kaldırılır veya devre dışı bırakılır?

22:39:55.176 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception. 
22:39:55.176 [ERROR] [org.gradle.BuildExceptionReporter] 
22:39:55.177 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong: 
22:39:55.177 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':facebook-sdk:androidJavadocs'. 
22:39:55.177 [ERROR] [org.gradle.BuildExceptionReporter] > Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): '/..../project/libraries/facebook-android-sdk/facebook/build/tmp/androidJavadocs/javadoc.options' 

Şimdi ben hiç Facebook'ta javadocs umurumda değil: İşte tam hata mesajı yok! Peki Facebook SDK'sının javadoc neslini yapıdan kaldırmak için ne yapmam gerekiyor? Yani Projeyi tekrar derlemek ve yürütmek için nasıl alabilirim?
Herhangi bir tavsiye kabul edilir, teşekkür ederim! https://bitbucket.org/hvisser/android-apt/issue/35/prevent-facebook-module-to-compile ben bu hat geçtim:

cevap

4

burada çözüm Bulunan benim build.gradle dosyasında tasks.findByPath(":facebook:androidJavadocs").enabled = false

2

modülü tarafından Gradle ekleyin:

tasks.withType(Javadoc) { 
    options.addStringOption('Xdoclint:none', '-quiet') 
    options.addStringOption('encoding', 'UTF-8') 
    options.addStringOption('charSet', 'UTF-8') 
} 
İlgili konular