1
當我遷移了一個Android應用程序遺留的perl構建腳本到搖籃到.class文件。構建腳本需要幾個.java文件並將它們變成一個.jar文件。搖籃的Android jar任務不編譯.java文件創建的罐子
但是,當我使用gradle任務創建.jar時,如果我檢查其內容,那麼它只包含.java文件,而由傳統perl腳本構建的.jar已將.java文件編譯爲.class文件放入.jar文件之前,另外還在其中放置了一個classes.dex文件。
這是我目前的jar任務:
task buildJar(type: Jar) {
archiveName = "com.company.platform.jar"
from sourceSets.platformJarSourceLocation.java
destinationDir = file(platformGeneratedFilesDirectory)
}
我怎樣才能獲得的.jar包含的.class而非的.java和包括classes.dex?