使用Jenkins构建APK时出现Kotlin(没有错误消息)

uhry853o  于 2022-11-01  发布在  Jenkins
关注(0)|答案(4)|浏览(264)

我是新的Jenkins,并试图生成APK。我得到以下错误:

我已经添加了git凭证和gradle脚本如下:

注意:我有一个名为“Dev”的构建类型

7hiiyaii

7hiiyaii1#

我在为Android项目配置我的Jenkins时遇到了这个问题,最终在格式化我的PC后找到了这个问题。
Gradle无法找到Android SDK的位置。将其添加到.zshrc(或.bashrc,无论您使用的是什么shell)解决了我的问题:
export ANDROID_HOME=/Users/<your-user-here>/Library/Android/sdk
不要忘记验证上面指定的文件夹是否包含文件夹sdk。
编辑:我是在macOS环境中完成的,您应该在您的操作系统中查找正确的sdk位置。

llew8vvj

llew8vvj2#

您local.properties在根项目中缺少www.example.com文件
它应该具有ndk、sdk路径

ndk.dir=/home/sudendra/Android/Sdk/ndk/21.0.6113669
sdk.dir=/home/sudendra/Android/Sdk
qybjjes1

qybjjes13#

在local.properties中,SDK的路径已更改。
它应与以下内容相同:
档案|设定|外观和行为|系统设置|Android软件开发工具包|Android SDK路径。

t3psigkw

t3psigkw4#

在我的例子中,我正在构建Android APK,我在编译时根据输出日志中的建议启用了android.enableSeparateAnnotationProcessing=true。启用后我开始遇到这个错误。
android.enableSeparateAnnotationProcessing=truegradle.properties中删除后,问题得到解决。

相关问题