.jar文件没有在android studio中生成

时间:2017-07-24 10:31:00

标签: java android android-studio jar

我工作的项目需要另一个项目的.jar文件。 我正在使用android studio 2.3.3。 以下是生成.jar文件的代码

task clearJar(type: Delete) {
delete 'build/outputs/NAME.jar'}

task makeJar(type: Copy) {
from('build/intermediates/bundles/release/')
into('build/outputs/')
include('classes.jar')
rename ('classes.jar', 'NAME.jar')}

makeJar.dependsOn(clearJar, build)

当我编译项目并调用makeJar时,它执行成功,但我无法在所需位置找到NAME.jar。 .aar文件生成,但我想要.jar文件。 请帮我找个办法。

2 个答案:

答案 0 :(得分:0)

我之前遇到了同样的问题,我通过清除无效缓存并重新启动工作室解决了这个问题。

转到档案 - >使缓存无效并重新启动。 这需要时间。

答案 1 :(得分:0)

在Android Studio 3.1+上,构建路径已更改。因此,将路径更改为“ build / intermediates / packaged-classes / release / ”。希望对您有帮助。

task makeJar(type: Copy)
{
    from('build/intermediates/packaged-classes/release/')
    into('build/outputs/')
    include('classes.jar')
    rename ('classes.jar', 'NAME.jar')
}
相关问题