我是新的Jenkins,并试图生成APK。我得到以下错误:
我已经添加了git凭证和gradle脚本如下:
注意:我有一个名为“Dev”的构建类型
7hiiyaii1#
我在为Android项目配置我的Jenkins时遇到了这个问题,最终在格式化我的PC后找到了这个问题。Gradle无法找到Android SDK的位置。将其添加到.zshrc(或.bashrc,无论您使用的是什么shell)解决了我的问题:export ANDROID_HOME=/Users/<your-user-here>/Library/Android/sdk不要忘记验证上面指定的文件夹是否包含文件夹sdk。编辑:我是在macOS环境中完成的,您应该在您的操作系统中查找正确的sdk位置。
export ANDROID_HOME=/Users/<your-user-here>/Library/Android/sdk
llew8vvj2#
您local.properties在根项目中缺少www.example.com文件它应该具有ndk、sdk路径
ndk.dir=/home/sudendra/Android/Sdk/ndk/21.0.6113669 sdk.dir=/home/sudendra/Android/Sdk
qybjjes13#
在local.properties中,SDK的路径已更改。它应与以下内容相同:档案|设定|外观和行为|系统设置|Android软件开发工具包|Android SDK路径。
t3psigkw4#
在我的例子中,我正在构建Android APK,我在编译时根据输出日志中的建议启用了android.enableSeparateAnnotationProcessing=true。启用后我开始遇到这个错误。将android.enableSeparateAnnotationProcessing=true从gradle.properties中删除后,问题得到解决。
android.enableSeparateAnnotationProcessing=true
gradle.properties
4条答案
按热度按时间7hiiyaii1#
我在为Android项目配置我的Jenkins时遇到了这个问题,最终在格式化我的PC后找到了这个问题。
Gradle无法找到Android SDK的位置。将其添加到.zshrc(或.bashrc,无论您使用的是什么shell)解决了我的问题:
export ANDROID_HOME=/Users/<your-user-here>/Library/Android/sdk
不要忘记验证上面指定的文件夹是否包含文件夹sdk。
编辑:我是在macOS环境中完成的,您应该在您的操作系统中查找正确的sdk位置。
llew8vvj2#
您local.properties在根项目中缺少www.example.com文件
它应该具有ndk、sdk路径
qybjjes13#
在local.properties中,SDK的路径已更改。
它应与以下内容相同:
档案|设定|外观和行为|系统设置|Android软件开发工具包|Android SDK路径。
t3psigkw4#
在我的例子中,我正在构建Android APK,我在编译时根据输出日志中的建议启用了
android.enableSeparateAnnotationProcessing=true
。启用后我开始遇到这个错误。将
android.enableSeparateAnnotationProcessing=true
从gradle.properties
中删除后,问题得到解决。