build.gradle相关内容

在构建目录中生成了什么和中间文件夹以及为什么缺少输出文件夹

我正在使用 Android Studio 和 Gradle 构建应用程序.构建完成后,build 文件夹包含以下文件夹: - 资产- CordovaLib- 建造- 源代码- 构建.gradle- 毕业- 源代码- com.my.package- CordovaApp- 构建.gradle- 建造- 生成- 中间体- 输出//不显示在 android studio 的项目树中- tmp//不显示 ..

如何在 Gradle 中获取当前构建类型

我的问题非常直接且易于理解. 问题 在 Gradle 中,有什么方法可以在运行时获取当前构建类型.例如,在运行 assembleDebug 任务时,build.gradle 文件中的任务能否根据此任务与调试构建变体相关这一事实做出决定? 示例代码 应用插件:'com.android.library'ext.buildInProgress = ""构建脚本{存储库{行家{url ..

在 Android Studio (v0.8.9) 中引用外部库项目

我有一个自定义库,需要在大约 10 个项目中引用.在 Eclipse 中一切正常,但我想将它们迁移到 Android Studio 以利用构建系统.我已经查过了 Android studio 添加外部项目到 build.gradle 如何跨多个项目共享单个库源 以及 Gradleware 中的其他一些链接和文档,但我无法编译我的项目. 我的文件结构是这样的: +项目 ..

我必须在 Android Studio 的子项目中添加 .aar 文件作为库.它给了我一个错误.

我已将 .aar 文件添加到子项目的 libs 文件夹中.并已将存储库指定为: 存储库 {MavenCentral()行家本地()平面目录{目录'库'} 在这个子项目的 build.gradle 中.我还需要在 Main 项目的 build.gradle 中添加依赖项吗?如果是,应该怎么做? 解决方案 在你的模块的仓库中:app 存储库 {平面目录{目录'库'}} 在你的模块的依赖 ..

找不到 com.android.support:support-v4:22.0.0.SDK更新后

sdk 更新后,我无法创建 hello world 应用程序.我的 build.gradle 看起来像这样 应用插件:'com.android.application'安卓 {compileSdkVersion 22构建工具版本“22.0.1"默认配置{applicationId "com.coders.yo"minSdk 版本 11目标SDK版本22版本代码 1版本名称“1.0"}构建类型{释 ..

如何将现有的 android 项目(build.gradle)打开到 android studio

我是 Android Studio 的新手.我有一个现有的 android 项目,它是从 android studio 构建的.现在我需要从 build.grade(该项目的文件)文件中open 该项目.我遵循了这一步文件-->打开-->build.gradle(来自现有项目) 但是它显示的处理窗口如下图所示,很长时间没有很好的响应. 所以任何人对此有想法请帮助我. 解决方案 首先 ..

无法在额外的属性扩展上获取属性“compileSdkVersion",因为它不存在打开文件

我将从 GitHub 下载的项目作为模块导入到我的 Android Studio 项目中.“导入模块..."向导工作正常,但是当 Adroid Studio 尝试重建项目时,它返回了这个错误: 无法在额外的属性扩展上获取属性“compileSdkVersion",因为它不存在打开文件 错误与导入模块的“build.gradle"文件中的这一行有关: compileSdkVersion roo ..

无法从“https://services.gradle.org/distributions/gradle-5.4.1-all.zip"安装 Gradle 发行版

无法从“https://services.gradle 安装 Gradle 发行版.org/distributions/gradle-5.4.1-all.zip' 我刚刚在 Windows 上安装了 Android Studio 3.5,然后创建了新项目,然后发生了上述异常.我已经在谷歌上搜索了上述错误,但没有解决. 以下是我尝试过但没有效果的链接 无法从 ' 安装 Gradle ..
发布时间:2021-11-21 20:36:50 移动开发

Android Studio - Gradle 清单合并失败

我正在 android studio 中使用 actionbar sherlock 构建一个演示应用程序,但我遇到了问题,在以下链接中提到:-之前的问题 现在按照上面链接上发布的回复我做了一些改变,现在我正面临这个 Gradle:任务“:SherlockTest:processDebugManifest"的执行失败.>清单合并失败.有关更多信息,请参阅控制台. 我的应用程序清单文件是:- ..

Android插件1.3错误

这是我将 SDK 和构建工具更新为 Android M 时遇到的错误 Android 构建工具发现不兼容的构建工具和 Android 插件版本:* 模块“app"正在使用 Android 插件 1.2.3 和构建工具 23.0.0 rc1请使用 Android 插件 1.3 或更新版本,或者旧的 Build Tools 版本.否则项目将无法构建. 当类路径 'com.android.tool ..

条目名称 'AndroidManifest.xml' 发生冲突(将 android gradle 插件更新到 3.6.0 后构建失败)

我最近将 Android Studio 从 3.5(稳定)更新到了 3.6(稳定). 然后我看到插件更新也可用了,所以我更新了“com.android.tools.build:gradle"的版本;从 3.5.0 到 3.6.0 并且也将 gradle 版本更新到了 5.6.4. 现在当我尝试构建项目时问题就开始了;它失败并显示消息 Entry name 'AndroidManifes ..

com.android.tools.r8.errors.CompilationError:程序类型已经存在:androidx.annotation.AnimRes

我正在尝试重建我用 kotlin 编写的项目,但它经常因错误而失败 程序类型已经存在:androidx.annotation.AnimRes 我试过了 使缓存无效 清理和重建 使用 ./gradlew build --stacktrace --info 命令 但没有成功. 例外是 org.gradle.api.tasks.TaskExecutionExcepti ..

在 Android Studio 上设置许可验证库

我正在尝试在 Android Studio 制作的应用中实施 Google 许可验证.按照以下几行:http://developer.android.com/google/play/licensing/setting-up.html 似乎是: 作为将 LVL 添加为库项目的替代方法,您可以将库源直接复制到您的应用程序中.为此,请将 LVL 的 library/src/com 目录复制(或导入 ..

即使未在 android 项目中启用,也会出现 Androidx 库问题

我遇到了这个问题 此项目使用 AndroidX 依赖项,但未启用 'android.useAndroidX' 属性.在 gradle.properties 文件中将此属性设置为 true 并重试.检测到以下 AndroidX 依赖项:androidx.annotation:annotation:1.1.0 我不断收到此错误,我一直在网上搜索以找出问题所在,但找不到任何内容 "而且我不能在 ..
发布时间:2021-11-21 20:26:13 Java开发

Android Studio 2.3.1 中的 Gradle 项目同步失败

在不当关闭后重新打开 Android Studio 时,我的 gradle 项目同步失败,并且许多错误,例如:“无法解析:junit:junit:4.12"开始出现在事件日志中.截图如下. 我尝试了以下方法无济于事: 将 Android Studio 更新到 2.3.1 版,因此也更新了 Gradle 我也遇到了“插件错误:必需的插件“xyz"已禁用"的错误,因此我取消选择了所有显示 ..
发布时间:2021-11-21 20:25:53 移动开发