代码之家  ›  专栏  ›  技术社区  ›  Akshay Paliwal

詹金斯:离子安卓构建失败

  •  7
  • Akshay Paliwal  · 技术社区  · 7 年前

    我是离子移动开发的初学者,现在我正在使用Jenkins(在本地主机上)为我的移动应用程序设置CI。我正面临着一个我很多天都无法解决的错误。爱奥尼亚编译成功,但最后在Android构建准备时失败了,并给出了下面提到的错误。

    FAILURE: Build failed with an exception.
    
    * What went wrong:
    A problem occurred configuring root project 'android'.
    > Could not resolve all files for configuration ':classpath'.
       > Could not resolve com.android.tools.build:gradle:3.0.0.
         Required by:
             project :
          > Could not resolve com.android.tools.build:gradle:3.0.0.
             > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom'.
                > Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom'.
                   > corphttpsproxyhost.yourdomain: Name or service not known
          > Could not resolve com.android.tools.build:gradle:3.0.0.
             > Could not get resource 'https://maven.google.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom'.
                > Could not GET 'https://maven.google.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom'.
                   > corphttpsproxyhost.yourdomain
    

    请告诉我我在哪里犯了错误,或者有其他依赖性问题。

    谢谢

    1 回复  |  直到 7 年前
        1
  •  3
  •   Alfredo A.    6 年前

    我想你没有补充 gradle 3.0.0

    您可以通过转到__配置系统__来完成此操作。( Jenkins 1.x )或到全局工具配置( Jenkins 2.x )从主页导航到:

    管理Jenkins->配置系统(Jenkins 1.x)

    管理Jenkins->全局工具配置(Jenkins 2.x)

    向下滚动一点,您应该会看到一个小的Gradle部分,其中有一个标记为__的按钮。 梯度安装 . 单击该按钮以展开配置面板。

    Gradle配置面板将要求一些参数。在这里,您可以将工具设置为静态路径,或者让Jenkins为您处理安装。我们建议使用_自动安装_以便于使用。以下是Gradle 3.0.0的自动安装示例

    然后您必须从项目配置中选择此渐变版本。 在“构建”选项卡中 添加调用渐变脚本 调用渐变
    X Gradle 3.0.0版

    比建造它可能会帮助你