Android O Gradle 构建因 travis ci 失败

2024-01-25

我正在尝试将 Travis CI 用于我的 Android 项目,但我的构建不断失败,但可以在本地构建上运行。我正在使用 Android Studio Preview 3 和 gradle 3 alpha 3。

我在下面收到此错误。

找不到 com.android.tools.build:gradle:3.0.0-alpha3。

这是我的构建

我的特拉维斯配置file https://gist.github.com/anonymous/a7029ed98a7fc52cc2bc08fd2e21a53c

我的项目等级file https://gist.github.com/anonymous/a3cfeb0db2225c6f62f7b5fd875f6316


我在您的构建中遇到访问被拒绝的错误,我没有使用它,但我会尽力回答你。

正如宣布的那样here https://androidstudio.googleblog.com/2017/06/android-studio-30-canary-3-is-now.html:

Android Gradle Plugin 3.0.0-alpha3 也通过 maven.google.com。

您可以尝试通过添加 Google 的 Maven 存储库来修复它here https://gist.github.com/anonymous/a3cfeb0db2225c6f62f7b5fd875f6316#file-build-gradle-L6 like this https://developer.android.com/topic/libraries/support-library/setup.html:

buildscript {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0-alpha3'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

确保存储库部分包含 Maven 部分 这 ”https://maven.google.com https://maven.google.com" 端点。例如:

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}

正如评论的here https://stackoverflow.com/a/44366452/1009132,Bintray JCenter 中不存在此版本:

com.android.tools.build.gradle https://bintray.com/android/android-tools/com.android.tools.build.gradle最新版本是2.5.0-alpha-preview-02,没有3.0.0-alpha3

另请务必按照中的建议将构建工具更新到最新版本这个相关问题 https://stackoverflow.com/q/44366261/1009132:

从 SDK 管理器更新您的构建工具

我使用新的添加了示例链接sdkmanager命令行here https://stackoverflow.com/q/42731625/1009132.

我需要一个重现问题的示例项目来检查我的建议。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android O Gradle 构建因 travis ci 失败 的相关文章

随机推荐

  • bash 中的数组运算符

    有没有办法测试数组是否包含指定元素 例如 array one two three if one in array then fi 一个 for 循环就可以解决这个问题 array one two three for i in array d
  • NodeJS 和客户端与 Yeoman 和 Mocha 的全面集成测试

    我与 Yeoman 一起运行了很棒的客户端测试 Yeoman 编译我的 CoffeeScript 在服务器中打开测试页面 使用 PhantomJS 访问它 并将所有测试结果传递到命令行 这个过程非常hacky 测试结果通过alert 发送到
  • 用猫鼬增加价值?

    我有一个mongoose我的模型node js应用程序 代表发票 我已经弄清楚了大部分内容 但我确实需要确保我的发票被编号 递增 以便能够为我的客户提供正确的参考 使用 SQL 数据库 我会创建一个AUTO INCREMENT列保存这个值
  • Spark 组由于内存不足问题

    我正在一个相当小的数据集 HDFS 中的 80 个文件 总共很少 上执行一个简单的 groupBy 我在纱线集群中的 8 台低内存机器上运行 Spark 即 spark submit master yarn client num execu
  • Tkinter 文本小部件设置选项卡

    我必须将文本小部件的选项卡大小设置为 4 个字符 当我做textwidget config tabs 4c 8c 我没有得到所需的结果 它的制表符很多 现在是 4 个字符 我在设置选项卡属性时做错了什么吗 另外 当我显示行号和列号时 我通过
  • 如何在 Three.js 中隐藏和显示场景中的对象

    我的场景中有一个由球体组成的物体 我有一个隐藏和显示按钮 我的程序流程就是这样的 例如 当我选择其中一个球体 我使用光线投射来选择球体 时单击隐藏按钮 该球体将被隐藏 然后单击显示按钮 它将显示出来 但我不知道该怎么做 我使用 Three
  • 从 javaScript 函数中的 WebSQL 查询返回 COUNT

    我想返回数据库中特定表的行数WebSQL里面一个javascript功能 下面是我的代码 function getCustomerCount var count 0 db transaction function tx tx execute
  • Prettier + Airbnb 的 ESLint 配置

    最近 我开始使用 Visual Studio Code 作为我的编辑器 并发现了 Prettier JavaScript 格式化程序 我认为这是一个很棒的插件 因为它可以帮助我让我的代码看起来很漂亮 我设置了 Airbnb 的 ESLint
  • 如何使用 php 在 facebook 中保存用户的个人资料图片

    您好 我正在尝试创建在其中使用用户个人资料图片的应用程序 所以我编写了从 Facebook 读取个人资料图片并将其保存在我的服务器上的代码 我使用以下代码 function GetImageFromUrl link ch curl init
  • rolling.apply 应用于需要多列数据帧以减少单列的自定义函数

    我正在尝试为我的内容创建一个附加列df newc 通过滚动 申请df cond 具有自定义功能 自定义函数需要两列df 我不知道如何让它发挥作用 I tried df newc df cond rolling 4 apply T corre
  • 检查资源中是否存在 ID (R.id.something)

    因此 我有代码使用 AtomicInteger 为多个元素生成 ID 该 AtomicInteger 默认设置为 Integer MAX VALUE 并且随着分配 ID 的每个视图从那里递减 所以第一个带有生成 ID 的视图将是Intege
  • “django 视图中出现未知列‘user_id’错误

    我遇到一个错误 我不确定是什么原因造成的 这是错误 Exception Type OperationalError Exception Value 1054 Unknown column user id in field list 有谁知道
  • Spring Data Mongo @Column 等效注释(@Property?)

    是否有与 JPA Column 注释等效的 SpringData Mongo 基本上 我有一个 POJO 其中有一个属性 我想用不同的名称将其存储在 Mongo 中 因此 以下对象 public class Pojo Property ba
  • 使用 imagemagick montage 命令将平铺图像粘合在一起,无需调整大小

    这似乎是一个相当常见的问题 所以我将使用我能想到的尽可能多的关键字来问它 我有一堆 嗯 九个 平铺 jpeg 带有标准平铺文件名 每个 jpeg 均为 220x175 像素 top row tile 1 0 0 jpg tile 1 1 0
  • 显示吸气剂

    我正在研究getters setters 一般的想法是它们是邪恶的 应该避免 您应该让对象完成工作并产生结果 阅读材料 为什么 getter 和 setter 方法是邪恶的 https www javaworld com article 2
  • ASP.NET,如何管理不同类型角色的用户

    我想创建一个包含不同用户的网站 用户可以有不同的角色 管理员和用户 这是一个有据可查的情况 但我还想根据用户的位置对用户进行分组 因此在每个位置我都可以拥有管理员和用户 多维角色系统 原因是 德国用户应该有权访问一组特定的文档 而意大利用户
  • 访问数组内的对象

    I m trying to access values inside Firebase array gt object 当我尝试访问 v for 内部的值时 它运行良好 但我不能这样做 postDetail author 它返回未定义 解决
  • 无法阻止 Visual Studio 2015 在 JS 文件中滞后数秒,提示“JavaScript 语言服务正在后台处理您的请求...”?

    在状态栏中 当我输入 Js 文件时 它会在键盘上显示此消息 并且编辑器挂起 2 或 3 秒 这大概当我将一些 Js 文件移动到类别文件夹中时突然开始发生但我不确定这是原因 我不知道是什么问题 在出现问题之前 所有 js 文件都位于同一文件夹
  • 如何访问 jquery ajax 调用返回的数据? $.ajax(...) 之外;

    我如何访问 jquery ajax 调用返回的数据 在 ajax 之外 Reloads the inital page function jobexist jobname var dataString jobname jobname var
  • Android O Gradle 构建因 travis ci 失败

    我正在尝试将 Travis CI 用于我的 Android 项目 但我的构建不断失败 但可以在本地构建上运行 我正在使用 Android Studio Preview 3 和 gradle 3 alpha 3 我在下面收到此错误 找不到 c