gpt4 book ai didi

android - Gradle(Android Studio)不会生成jar文件

转载 作者:行者123 更新时间:2023-12-03 05:13:56 25 4
gpt4 key购买 nike

我正在开发一个统一的android插件,需要生成一个jar文件。
为此,我按照https://stackoverflow.com/a/20446513/3742608的步骤进行操作,将构建变体设置为发布,重建项目并执行makeJar。
但是,我的项目确实仅在另一个文件夹“中间体”中使用了gradle文件夹:

Project Structure

我将一些内容更改为以下内容,但没关系,不会生成jar文件。

task clearJar(type: Delete) {
delete 'build/libs/myCompiledLibrary.jar'
}

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

bundles / release目录为空,其基础目录也为空。如果我引用类/发行版而不是包/发行版,则代码也将不起作用。

有人知道为什么不生成jar文件吗?

附言libs目录中的classes.jar不是由gradle生成的,而是由Unity提供的classes.jar生成的

最佳答案

上次使用Android Studio时,被告知无法从Android Studio生成 jar 文件。从那时起,我不知道这是否发生了变化。

现在回答您的问题,您不需要 jar 文件来使您的插件在Unity中工作。 Unity 5.0添加了对文件的支持。只需将您的插件编译为文件,并在Unity 5或更高版本中使用它即可。

关于android - Gradle(Android Studio)不会生成jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36981976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com