目的就是比人调用我的方法的时候,能自动出来注释,而不需要单独去选择源文件。
我用的是AndroidStudio4.0,网上找了好久,就只找到这么一个办法,但是用不了,吐血啊,研究了很久,研究不出什么东西。哪位大神来救救我。
tasks.withType(Jar) { jarTask ->
if (jarTask.name.equals('packageReleaseJar')) {
jarTask.from android.sourceSets.main.java.srcDirs
}
}
Android
我昨天用另一个办法搞定了,新建一个脚本mearge_sources.bat,把源码添加到classes.jar里面就行了。
"C:\Program Files\WinRAR\WinRAR.exe" x -o+ autoreplyprint.aar classes.jar
"C:\Program Files\WinRAR\WinRAR.exe" a -s -ep1 classes.jar ..\autoreplyprintlib\src\main\java\com
"C:\Program Files\WinRAR\WinRAR.exe" a -s -ep1 autoreplyprint.aar classes.jar
还得打一个sources.jar 一起上传maven
//将源代码打包进aar
task androidSourcesJar(type: Jar) {
classifier = 'sources'
from android.sourceSets.main.java.sourceFiles
}
artifacts {
archives androidSourcesJar
}