使用 Jenkins 构建 APK 时出现 kotlin.KotlinNullPointerException(无错误消息)

Kis*_*iya 4 android gradle apk jenkins kotlin

我是 Jenkins 的新手,正在尝试生成 APK。我收到以下错误: 在此处输入图片说明

我已经添加了 git 凭据和 gradle 脚本如下: 在此处输入图片说明

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

kob*_*chi 17

我在为 android 项目配置 jenkins 时遇到了这个问题,甚至在格式化我的电脑之后终于发现了这个问题。

gradle 就是找不到 Android SDK 所在的位置。将此添加到 .zshrc(或 .bashrc,无论您使用什么外壳)解决了我的问题:

export ANDROID_HOME=/Users/<your-user-here>/Library/Android/sdk

不要忘记验证上面指定的文件夹是否包含文件夹sdk。

编辑:我在 macOS 环境中执行此操作,您应该在您的操作系统中查找正确的 sdk 位置。