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

标签 android jenkins gradle kotlin apk

我是 Jenkins 的新手,正在尝试生成 APK。我收到以下错误:
enter image description here

我添加了 git 凭据和 gradle 脚本如下:
enter image description here

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

最佳答案

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

gradle 只是找不到 Android SDK 所在的位置。
将此添加到 .zshrc (或 .bashrc,无论您使用什么外壳)解决了我的问题:
export ANDROID_HOME=/Users/<your-user-here>/Library/Android/sdk
不要忘记验证上面指定的文件夹是否包含文件夹 sdk。

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

关于android - 使用 Jenkins 构建 APK 时出现 kotlin.KotlinNullPointerException(无错误消息),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59475452/

相关文章:

git - 具有 ssh 访问 bitbucket : Permission denied (publickey). fatal error 的 Jenkins git 插件:无法从远程存储库读取

Jenkins 管道按顺序构建多个项目?

jenkins - 如何知道jenkins部署和构建代码的服务器IP地址

docker - 构建镜像时,Docker for Windows退出,代码为127

android - CameraUpdateFactory缩放到不缩放 map

java - Butterknife 上的点击不起作用

java - 使用光标获取字段值

android:state_pressed 不工作

android-studio - 无法在离线模式下运行或构建我的简单应用

Android 为发布和调试构建单独的字符串值