问题标签 [android-gradle-3.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
24053 浏览

android - 无法使用转换 AarTransform 转换文件“45907c80e09917e1b776adf038505958”以匹配属性 {artifactType=jar}

我正在使用 Android 3.0 canary 4 并制作应用程序。直到昨天一切正常,但是今天当我打开项目时,它给了我一个错误

这是我的build.gradle(应用级别)

有没有人遇到过类似的错误,或者他知道我该怎么办?

0 投票
4 回答
3266 浏览

android - Android Studio 3.0 依赖错误

我正在使用现有项目试用 Android Studio 3.0 Canary 9,但在尝试同步构建文件时遇到此错误:

我没有将 commons-logging 添加为依赖项,因此它必须由其他一些依赖项使用,但我不知道是什么。这是buildscript我对 3.0 进行更改的顶级构建文件的部分:

gradle-wrapper.properties我有这个:

我在项目构建文件中所做的唯一更改是重命名 APK 文件的方式。有人知道如何追踪这种依赖关系以及如何解决它吗?

0 投票
1 回答
776 浏览

android-studio-3.0 - 如何使用 gradle 插件 3.0.0-beta1 覆盖 ABI 过滤器的 versionCode?

我在 build.gradle 中定义了以下内容,用于覆盖versionCode基于ABI.

这适用于 2.3 gradle 插件,但不适用于 Android Studio 3.0 beta 1,使用 3.0.0-beta1 gradle 插件和 gradle 4.1,给我以下错误:

无法为 ApkVariantOutputImpl_Decorated{apkData=FullSplit{type=FULL_SPLIT, fullName=developmentArm64-v8aDebug, filters=[FilterDataImpl{type=ABI, value=arm64-v8a}]}} com 类型的参数 [ABI] 找到方法 getFilter() .android.build.gradle.internal.api.ApkVariantOutputImpl。

迁移文档似乎表明这可能有些损坏?我试过也试过:

def filter = output.getFilter(ApkVariantOutput.ABI)

并无济于事(同样的错误)outputApkVariantOutput

0 投票
1 回答
566 浏览

android - 无法通过升级到 android gradle 3.0 来构建项目

我正在尝试将 android 更新JavaVersion.VERSION_1_7JavaVersion.VERSION_1_8. 我正在使用 Canary 分支的 Android Studio 3.0 Beta 2。看起来我是按书本做的,但我无法使用新设置编译我的项目。我在下面提供了对我的 gradle 文件的简要描述,并将错误日志作为组装构建的输出。

这是我的 gradle 文件的 buildscript 部分。

Gradle 构建脚本

摇篮机器人

错误

0 投票
2 回答
4406 浏览

android - 同步 gradle 时 android Studio 3.0 出错。错误:原因:无法找到请求目标的有效证书路径

当我同步 gradle 时,我在 android Studio 3.0 中收到以下错误。

Gradle 'Projectname' 项目刷新失败。

错误:原因:无法找到请求目标的有效证书路径

0 投票
1 回答
95 浏览

linux - Android-studio 3.0-beta6 aapt 在 libc++.so 中失败

mergeDebugResources更新到 Android-Studio beta-6 并升级到 3.0.0-beta6 后,我开始在任务中遇到 aapt 错误:

文件信息:

操作系统:Linux 4.8.17-r2

出了什么问题以及如何解决?

0 投票
1 回答
349 浏览

android - 添加编译时出错 'com.google.android.gms:play-services:11.0.1'

我放的时候有错误

在此处输入图像描述

为什么排成红色

使用时

0 投票
2 回答
416 浏览

android - 任务 ':app:compileDebugJavaWithJavac' 文件的 MD5 哈希执行失败

将项目从一个系统移动到另一个系统后导致此错误

我不知道我的项目出了什么问题

  • 我也有Clean我们的项目,但没有任何反应。
  • 我还从我的libs文件夹中删除了依赖项

在此处输入图像描述


  • 这是我的buil.gradle


在此处输入图像描述

0 投票
1 回答
18998 浏览

android - Android Gradle 实现与 CompileOnly 性能

文档提到implementation提供了显着的构建时间改进compile/ api。怎么样compileOnly

我的用例是一个多模块(对不起,我不喜欢 Gradle 的多项目术语)项目,其中我有一个 Android 应用程序,以及该应用程序依赖的多个库(implementation)。一些库还相互依赖。我应该使用implementation还是compileOnly在库模块中声明依赖项时?我的应用程序模块将implementation用于依赖这些工件,因此我不需要它们通过库模块传递。

0 投票
4 回答
6690 浏览

android - java.lang.UnsupportedOperationException:无法将索引 5 处的值转换为颜色:type=0x5

Android Studio 3 RC1我的应用在更新到(Gradle4,AndroidGradle插件 3 RC2)后崩溃。

我在更新之前没有这个问题(在Android Studio2 上)。在github上也有描述,但没有答案。