问题标签 [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.
android - 无法使用转换 AarTransform 转换文件“45907c80e09917e1b776adf038505958”以匹配属性 {artifactType=jar}
我正在使用 Android 3.0 canary 4 并制作应用程序。直到昨天一切正常,但是今天当我打开项目时,它给了我一个错误
这是我的build.gradle
(应用级别)
有没有人遇到过类似的错误,或者他知道我该怎么办?
android - Android Studio 3.0 依赖错误
我正在使用现有项目试用 Android Studio 3.0 Canary 9,但在尝试同步构建文件时遇到此错误:
我没有将 commons-logging 添加为依赖项,因此它必须由其他一些依赖项使用,但我不知道是什么。这是buildscript
我对 3.0 进行更改的顶级构建文件的部分:
在gradle-wrapper.properties
我有这个:
我在项目构建文件中所做的唯一更改是重命名 APK 文件的方式。有人知道如何追踪这种依赖关系以及如何解决它吗?
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)
并无济于事(同样的错误)output
。ApkVariantOutput
android - 无法通过升级到 android gradle 3.0 来构建项目
我正在尝试将 android 更新JavaVersion.VERSION_1_7
为JavaVersion.VERSION_1_8
. 我正在使用 Canary 分支的 Android Studio 3.0 Beta 2。看起来我是按书本做的,但我无法使用新设置编译我的项目。我在下面提供了对我的 gradle 文件的简要描述,并将错误日志作为组装构建的输出。
这是我的 gradle 文件的 buildscript 部分。
Gradle 构建脚本
摇篮机器人
错误
android - 同步 gradle 时 android Studio 3.0 出错。错误:原因:无法找到请求目标的有效证书路径
当我同步 gradle 时,我在 android Studio 3.0 中收到以下错误。
Gradle 'Projectname' 项目刷新失败。
错误:原因:无法找到请求目标的有效证书路径
linux - Android-studio 3.0-beta6 aapt 在 libc++.so 中失败
mergeDebugResources
更新到 Android-Studio beta-6 并升级到 3.0.0-beta6 后,我开始在任务中遇到 aapt 错误:
文件信息:
操作系统:Linux 4.8.17-r2
出了什么问题以及如何解决?
android - 添加编译时出错 'com.google.android.gms:play-services:11.0.1'
我放的时候有错误
为什么排成红色
使用时
android - Android Gradle 实现与 CompileOnly 性能
文档提到implementation
提供了显着的构建时间改进compile
/ api
。怎么样compileOnly
?
我的用例是一个多模块(对不起,我不喜欢 Gradle 的多项目术语)项目,其中我有一个 Android 应用程序,以及该应用程序依赖的多个库(implementation
)。一些库还相互依赖。我应该使用implementation
还是compileOnly
在库模块中声明依赖项时?我的应用程序模块将implementation
用于依赖这些工件,因此我不需要它们通过库模块传递。
android - java.lang.UnsupportedOperationException:无法将索引 5 处的值转换为颜色:type=0x5
Android Studio 3 RC1
我的应用在更新到(Gradle
4,AndroidGradle
插件 3 RC2)后崩溃。
我在更新之前没有这个问题(在Android Studio
2 上)。在github上也有描述,但没有答案。