cost 261 ms
gradle插件的版本管理如何封装? - How do I encapsulate version management for gradle plugins?

问题我设置了各种不同的回购/项目(即app1 、 app2 、 app3 ),它们都依赖于我的base package 中的共享功能。 这些项目还使用了各种其他第三方依赖项(即app1和app3使用 spring,它们都使用kotlinx-serialization )。 我想同步所有第三方依赖的 ...

即使从 Maven Repo 下载完成后,Linphone 在 Intellij Idea 中导入失败 - Linphone import fail in Intellij Idea even after download from Maven Repo is completed

背景: 我正在Kotlin中构建 VoIP 传输代理应用程序,它将在 Server 中运行。 该应用程序作为SIP客户端注册并接受来自SIP服务器的SIP呼叫,并将SIP信号和媒体stream转换为私有协议并传输到播放和采集音频的MCU板。 私有协议部分现在已经完成,我正在尝试使用 Linphone ...

如何在 gradle 中执行 curl 并在特定目录上写入 output 文件? - How can I execute curl in gradle and write a output file on specific directory?

这是在 github 私人仓库中下载文件的代码 curl 当我执行它时,output 文件位于我的根项目目录中。 我想执行它并将文件放在我的 android 项目的 res/values 文件夹中。 我怎样才能做到这一点? 以及如何在 gradle.kts 中编写该代码? ...

如何将依赖源代码添加到 sourceJar 任务 output? - How can you add dependency source code to sourceJar task output?

如果你有一个多项目 gradle 构建。 一个模块依赖于另一个模块。 output jar 怎么添加依赖模块源码现在我正在使用这个: 我是 gradle 版本的新手,我不知道任何kotlin 。 并且如果您将依赖项的源代码作为 .jar 文件。 您能否也将其添加到 output? 所以我有一个项 ...

用 Kotlin 中的另一个库 aar 打包库 (build.gradle.kts) - Packaging Library with another library aar in Kotlin(build.gradle.kts)

我正在创建一个库项目(比方说 B)并且我有另一个库(比方说 A)的依赖项,我以 aar (a.aar) 文件的形式存在。 当我构建 b.aar 时,应该以 a.aar 将捆绑在 b.aar 中的方式打包主项目不受我们控制,因此在构建主项目时我无法控制获取 a.aar,他们正在寻找一种在我们构建 b ...

Gradle 任务编译前修改代码(android) - Gradle Task Modify code before compile (android)

问题:在编译之前修改代码(像混淆这样的任务) 第一种方法: 运行一个任务(backupTask)来备份'src/main/java'目录修改原代码构建后恢复备份以获取原始代码例子: 另一个用例:使用 try catch 块修改带注释的 function 编译前的结果代码(但不修改原始代码) 要求: ...

如何在所有其他任务之前运行自定义 Gradle 任务 - How to run custom Gradle task before all others

我的项目依赖于另一个具有 Git 存储库的库。 我创建了一个任务,将这个 Git 存储库克隆到我的项目中。 我想让所有其他任务都依赖于此任务或在此任务之后运行,因为该项目依赖于此库,例如,当我执行运行任务时,它会抛出一个错误,说: 如果我手动运行下载库的任务然后运行任务,这是固定的,但我想执行运行任 ...

如何在多模块项目中构建和使用 gradle 插件? - How to build and consume gradle plugin inside a multi-module project?

大局观我有一个库,在其他项目中用作依赖项。 每个项目都有一些与test suites相关的常见配置,这取决于我的库。 这就是为什么我创建了一个plugin来为我配置这些插件,这样我就可以添加插件并完成它: 项目结构 问题如果它是一个单独的独立项目,该插件可以正常工作。 不幸的是,这使我的工作流程变 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM