build.gradle相关内容

没有可用于离线模式的 com.google.gms:google-services:1.x.x 的缓存版本

错误:没有缓存版本的 com.google.gms:google-services:1.4.0-beta3 可用于离线模式.禁用 Gradle 的“离线模式"并同步项目 我正面临这个问题,因为我在 android studio 中以离线模式工作.有人可以告诉我这个缓存文件存储在我的 Windows 中的什么位置以及我从哪里获取这个文件,以便我可以单独下载并粘贴/保留它,然后构建我的 andr ..

将 Android Studio 的 Gradle 插件升级到 3.0.1 和 Gradle 到 4.1 后无法复制配置依赖项

我曾经使用这个简单的 gradle 任务将“编译"依赖项复制到特定文件夹: task copyLibs(type: Copy) {来自configurations.compile进入“$project.rootDir/reports/libs/"} 但在使用 gradle plugin 3.0.1 for Android Studio 和 Gradle 工具升级我的 Android 项目到 4 ..

将字节码转换为 dex 时出错:原因:java.lang.RuntimeException:异常解析类 - Android Studio 2.0 beta 6

我用 gradle 更新到了最新版本的 Android studio 2.0 Beta 6: 依赖项{类路径'com.android.tools.build:gradle:2.0.0-beta6'} 该应用在我测试过的所有东西的模拟器和设备上运行良好. 我只有在尝试生成签名的 APK 时遇到了很多错误, 我在依赖项中遇到了一些错误,当我排除矢量绘图、矢量动画绘图和 Support- ..
发布时间:2022-01-13 15:59:55 移动开发

resValue gradle 错误:不支持的类型“字符串"在“生成的.xml"中

几周前我发布了一个问题如何根据 buildType 覆盖资源.就在昨天,还有一个 gradle 插件版本为 android.根据这篇关于 G+ 的帖子,我决定写下这个问题. 我已经详细描述的问题: 我想根据 buildType 创建一些资源值,但这不能正常工作:只有在我通过命令行进行完整构建时才会创建文件“generated.xml": gradlew 构建 但是通过命令行构建完整 ..

多个dex文件在android studio中定义了Landroid/support/v4/

我可以与许多库集成(添加和工作). 但是对于 ActionBarSherlock 库,我有很多问题. First Issue是热门issue多个dex文件定义, 我知道 duplicated android-support-v4.jar 导致它,但我现在无法解决这个问题: 错误:任务 ':fitness:dexDebug' 执行失败.错误代码:2输出:意外的顶级异常:com.a ..

如何从多项目目录的顶层禁用 Android Gradle 插件中的 lint abortOnError

我有一个顶级 Android Gradle 项目.在此项目下方嵌套了多个子项目(有时它们是 2 级深),即: 顶级项目|项目1供应商库|库1库2 lint 正在中止我在某些库项目中的构建.我可以编辑每个单独的库项目的 build.gradle 来解决问题 android {lintOptions {中止错误错误}} 但是,我更喜欢顶级 build.gradle 脚本中的以下代码: 子项目 ..
发布时间:2022-01-13 15:53:26 移动开发

在 gradle:3.0.0 上找到多个文件,其独立于操作系统的路径为“META-INF/ASL2.0"

我已将我的 Android 工作室更新到 3.0然后他要求升级到'com.android.tools.build:gradle:3.0.0' 一切都很顺利,直到我决定运行我的项目并且它给了我这个错误 错误:任务 ':app:transformResourcesWithMergeJavaResForDebug' 的执行失败. 发现多个文件具有独立于操作系统的路径“META-INF/ASL2 ..

“minifyEnabled"和“minifyEnabled"有什么区别?和“useProguard"在 Gradle 的 Android 插件中?

我看到 Android Plugin for Gradle 有一个 minifyEnabled 属性以及一个 useProguard 属性,如下: android {构建类型 {调试{缩小启用真使用保护假}发布 {缩小启用真使用Proguard true}}} 这两个属性有什么区别?或者,更确切地说,每个的含义是什么? 解决方案 引用自 tools.android.com: 内置 ..

Android Studio Gradle:错误:任务':app:processDebugGoogleServices'的执行失败.>找不到匹配的客户包

我正在尝试按照 Google 提供的示例将我的 google play 服务依赖项升级到 8.4.0 这里,但我收到以下错误('com.example.exampleapp' 是我的应用程序包名称的替换): 错误:任务 ':app:processDebugGoogleServices' 执行失败.>找不到与包名称“com.example.exampleapp"匹配的客户端 项目 build.g ..

java.lang.IllegalAccessError: 方法 'void android.support.v4.content

我在我的 sdk 中更新了 playservice,但出现了这个错误.而且我无法访问 GCM 令牌.在更新 sdk 之前,我的项目运行良好. 我浪费了一整天的时间,但没有找到任何解决方案.我尝试了 this 但在此依赖项 com 中出现错误.google.android.gms:play-services-plus:9.0.0 这是我的logcat 原因:java.lang.Ille ..

错误:在我添加新依赖项时,我的项目中的任务 ':app:dexDebug' 错误执行失败

我没有在我的项目中(在 libs 中)添加任何库/罐子,只有这个依赖项. 我的 build.gradle 文件. android {compileSdkVersion 23构建工具版本“23.0.1"默认配置 {应用程序ID“com.android.example23"minSdkVersion 14targetSdkVersion 23版本代码 1版本名称“1.0"}构建类型 {发布 { ..
发布时间:2022-01-13 15:44:55 移动开发

Android Studio:重新下载依赖和同步项目

我从 Github 下载了一个开源游戏“ChaseWhisplyProject"源代码. 我在我的 Android Studio(版本 1.5.1)中导入了该项目. 它显示以下错误消息: 错误:无法打开 zip 文件. Gradle 的依赖缓存可能已损坏(这有时会在网络连接超时后发生.) 重新下载依赖并同步项目(需要网络) 重新下载依赖并同步项目(需要网络) 我将所有 ..

错误:任务 ':ProjectName:mergeDebugResources' 执行失败.>Crunching Cruncher *some file* 失败,查看日志

我在尝试制作项目模块时遇到此错误 应用插件:'com.android.library'安卓 {compileSdkVersion 17构建工具版本“19.1.0"默认配置 {minSdkVersion 8targetSdkVersion 8}构建类型 {发布 {缩小启用假proguardFiles getDefaultProguardFile('proguard-android.txt'), ' ..

错误:任务“:app:packageRelease"执行失败.>无法计算/../AndroidStudioProjects/../classes.jar 的哈希值

我正在尝试在 Android 应用上进行“发布"构建,但我不断收到以下错误: 无法计算/../AndroidStudioProjects/../classes.jar 的哈希 然后,当我查看“classes.jar"的目录时,该文件不存在.我是否必须使用 gradle 任务自己创建此文件? 这里的 proguard 发生了一些事情,但除了“无法计算哈希......"之外,它没有提 ..
发布时间:2022-01-13 15:33:53 Java开发