android - 在 linux centos 平台上使用 Jenkins 和 Gradle 构建 Android 应用程序时出错

标签 android linux android-studio jenkins gradle

我已经将我的构建过程 Android studio 与 Jenkins 和 Gradle 集成在一起。当我在 Jenkins 上运行构建时出现错误 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

00:04:56.154 [DEBUG] [org.gradle.configuration.project.BuildScriptProcessor] Timing: Running the build script took 1.587 secs
00:04:56.164 [INFO] [org.gradle.api.Project] Parsing the SDK, no caching allowed
00:04:56.373 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/tools
00:04:56.414 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/tools/package.xml. Probably the SDK is read-only
00:04:56.415 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platform-tools
00:04:56.416 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platform-tools/package.xml. Probably the SDK is read-only
00:04:56.416 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platforms/android-19
00:04:56.438 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platforms/android-19/package.xml. Probably the SDK is read-only
00:04:56.440 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platforms/android-22
00:04:56.461 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platforms/android-22/package.xml. Probably the SDK is read-only
00:04:56.463 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platforms/android-23
00:04:56.471 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platforms/android-23/package.xml. Probably the SDK is read-only
00:04:56.473 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platforms/android-21
00:04:56.487 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platforms/android-21/package.xml. Probably the SDK is read-only

最佳答案

我有同样的警告。

在 Windows 中,我已为用户授予对文件夹“android-sdk”的写入权限,这解决了我的问题。

关于android - 在 linux centos 平台上使用 Jenkins 和 Gradle 构建 Android 应用程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39136618/

相关文章:

android - 如何每 X 秒显示插页式广告

java - TextView 不是自动调整大小

Android声音池功能

java - 将 Object 转换为泛型类型时未引发无效的 ClassCast 异常

java - 如何从java程序运行没有密码的sudo命令?

linux - 如何在 shell 文件中使用 awk 的 $0 变量

java - Spring batch FileItemWriter 没有在正确的路径创建文件

android - 滑动以在 android 中以编程方式回复聊天消息,例如 whats app

android - 您指定的指纹已被此项目或其他项目中的 Android OAuth2 客户端 ID 使用

android - Robolectric 和 Android Studio 1.1.0 和库测试