首页 > 解决方案 > 使用 Jenkins 构建 APK 时出现 kotlin.KotlinNullPointerException(无错误消息)

问题描述

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

我添加了 git 凭据和 gradle 脚本如下: 在此处输入图像描述

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

标签: androidjenkinsgradlekotlinapk

解决方案


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

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

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

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

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


推荐阅读