gradle相关内容

使用 gradle 构建特定的 Android Product Flavor 时,我可以排除区域资源(例如 values-fr)吗

假设我有这个目录结构: 应用程序--src|--主要||--java||--资源||--可绘制||--价值观||--values-fr||--价值观-de||--风味1||--资源||--可绘制||--风味2||--资源||--可绘制||--风味3|--资源|--可绘制 values-fr 对于 flavor1 和 flavor2 都是通用的,因此 values、values-fr 和 val ..
发布时间:2022-01-13 16:23:26 移动开发

忽略 Gradle 构建失败并继续构建脚本?

使用 Gradle 管理 Android 的依赖项是以一种奇怪的方式完成的.它们必须以不同的方式下载到本地存储库中.这在设置 CI 构建时很痛苦,因为它可以在多个节点上运行.因此,我使用 sdk-manager-plugin 在以下位置下载 Android 依赖项建造时间.我在使用 sdk 时似乎遇到了 一个老错误-manager-plugin 虽然它会在构建时下载依赖项,但它们在该命令中不可用. ..
发布时间:2022-01-13 16:22:26 移动开发

Gradle 弃用《依赖打包来定义主神器的扩展...》在 Android Studio 项目中可以修复吗?

我最想学习如何使用 Android Studio,但我的经验仍然有限,尤其是在使用 Gradle 进行构建方面. 执行任务:[clean] 依赖打包来定义主工件的扩展有已弃用并计划在 Gradle 2.0 中删除:app:clean 最新 构建成功 即使一切正常,我也希望避免使用 已弃用 方法; 我声明我看到 这个问题 并试图理解弃用消息,但我现在的重点是理解在 An ..

Gradle中基于构建变体的不同drawable

我的 gradle 文件中有两种风味:风味 1 和风味 2.除了构建类型,他们还创建了以下构建变体: flavor1-debug风味1-释放风味2-调试风味2-调试 假设我想为每个变体设置不同的可绘制对象,我应该把它放在哪里? 我的文件夹结构是 src|__ 主要|__ 风味1|__ 风味2|__ 调试|__ 发布 我知道,根据 这个那个 所有资源(Android res 和 ..
发布时间:2022-01-13 16:20:43 移动开发

Gradle 构建不起作用:任务“:MyApp:compileDebug"执行失败

我正在尝试将项目迁移到 Gradle,但每次运行命令时都会引发异常 gradle build --stacktrace 我使用的是 Gradle 1.6.这是错误的堆栈跟踪: :MyApp:compileDebug FAILEDFAILURE:构建失败并出现异常.* 什么地方出了错:任务“:MyApp:compileDebug"执行失败.>编译失败;有关详细信息,请参阅编译器错误输出.* 尝 ..
发布时间:2022-01-13 16:19:13 移动开发

升级到 gradle 3.3 和 android build tools 2.3.0 时收到构建错误

我刚刚更新了构建文件 从 2.14.1 升级到 3.3从 2.2.3 到 2.3.0 的 Android 插件 我收到以下错误.似乎是一些第三方插件问题.任何人都可以阐明它吗?我在更改日志中找不到与此更改相关的任何内容. 配置项目 ':apis' 时出现问题. 未能通知项目评估侦听器. “机器人"命令不再包含在 SDK 中.任何参考应该删除它(例如通过第三方插件). ..
发布时间:2022-01-13 16:18:09 移动开发

版本码有最大值吗?

我们总是必须将 versionCode 增加一些任意数字才能将其发布到 google play. 该值是否有限制,如果达到会发生什么情况? defaultConfig {应用程序ID“my.app"minSdkVersion 15targetSdkVersion 22版本代码 65版本名称“1.05"setProperty("archivesBaseName", "myapp-$version ..
发布时间:2022-01-13 16:17:22 移动开发

向 Android Cordova 插件添加依赖项

我正在构建一个 Cordova Android 插件.我想在 由插件创建 的 Intent 中使用第 3 方 View(特别是 剪刀).通常(在非 Cordova 项目中)我会转到我的项目的 build.gradle 文件并像这样添加它: 依赖项{编译 'com.lyft:scissors:1.0.1' } 但我的插件项目中的 build.gradle 文件似乎不应该被触及?向插件项目添加依赖 ..

Wear App 和带有 applicationIdSuffix 的自定义构建类型

我有一个应用,我想在其中添加 Android Wear 应用扩展.主应用程序具有三种构建类型(调试、测试和发布).Beta 版本有一个 applicationIdSuffix,它允许我在同一台设备上并行安装 play-store 版本和当前开发版本.这一切都很好,直到我添加了磨损应用程序. 主应用的 build.gradle 如下所示: 应用插件:'com.android.applicat ..
发布时间:2022-01-13 16:16:11 移动开发