gradle相关内容

无法解决:com.android.support.design:25.4.0

我在 build.gradle(Module:app) 中添加了以下行: 编译'com.android.support:design:25.4.0' 但是在执行 Gradle 时,我得到了 无法解析:com.android.support.design:25.4.0 我从 android 支持设计库中获得了支持代码 并将其添加到新项目中.我将它添加到依赖部分,如下所示: 依赖项{编译 f ..
发布时间:2022-01-13 15:42:59 移动开发

如何使用 flavorDimensions 为每种风味组合设置不同的 applicationId?

我有一个旧的 android 应用程序,我正在尝试迁移到 android gradle 构建系统.该应用程序当前构建在多项目设置中,并作为四个不同的应用程序发布(包括两个不同的数据集和两个数据集的免费/付费版本).通过使用 flavorDimensions(以前称为 flavorGroups),我设法摆脱了多项目设置,但我不知道如何为每种风味组合设置不同的 applicationId. 由于 ..
发布时间:2022-01-13 15:36:12 移动开发

使用 Gradle 组装时如何更改 Android 应用程序包名称?

是否可以使用 Gradle 更改 Android 应用程序的包名称? 我需要编译同一个应用程序的两个副本,具有唯一的包名称(这样我可以两次发布到市场). 解决方案 你可以这样 android {...默认配置 {minSdkVersion 8版本代码 10}风味维度“风味 1"、“风味 2"产品风味{味道1 {applicationId "com.example.flavor1"版 ..
发布时间:2022-01-13 15:36:02 移动开发

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

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

如何在安装新版本之前从设备上自动卸载 android 应用

我正在使用带有 Gradle 构建的 Android Studio.我在设备上测试我的应用程序,让 Android Studio 和 Gradle 构建应用程序并将其安装在设备上.如何让 Gradle 或 Android Studio 在安装新版本之前从设备上卸载该应用? 解决方案 显然,如果你在 Run ->编辑配置...,左侧有一个可消耗的 Android 配置列表. 选择你的, ..
发布时间:2022-01-13 15:33:38 移动开发

插件太旧,请更新到最新版本,或将 ANDROID_DAILY_OVERRIDE 环境变量设置为

今天我刚刚从 Android SDK 导入了一个示例应用程序作为我的项目(分析)中的一个模块,当我尝试同步它时突然出现这个 gradle 错误:插件太旧,请更新到更新版本,或将 ANDROID_DAILY_OVERRIDE 环境变量设置为... 这是我的应用 gradle 文件: 应用插件:'com.android.application'安卓 {compileSdkVersion 22构 ..
发布时间:2022-01-13 15:33:09 移动开发

在 Gradle 中使用构建类型在一台设备上运行使用 ContentProvider 的相同应用程序

我已设置 Gradle 以将包名称后缀添加到我的调试应用程序中,这样我就可以在一部手机上拥有我正在使用的发布版本和调试版本.我引用了这个:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types 我的 build.gradle 文件如下所示: ...安卓{...构建类型{调试{package ..

Android Studio Gradle 问题升级到版本 0.5.0 - Gradle 从 0.8 迁移到 0.9 - Android Studio 也升级到 0.8.1

升级后消息状态: 未能刷新 Gradle 项目 'XXX'该项目正在使用不受支持的 Android Gradle 插件版本 (0.8.3).0.9.0 版在构建语言中引入了不兼容的更改.请阅读迁移指南以了解如何更新您的项目. 将 Android Studio 升级到版本 >= 0.8.0 后出现同样的问题 解决方案 要修复它,请在项目根目录中打开名为 build.gradle 的文件, ..

如何将aidl文件添加到Android工作室(来自应用内计费示例)

我目前正在将 Eclipse 应用程序迁移到 Android Studio.此应用正在使用应用内计费. 我的主要问题是编译项目和aidl文件(我猜你们都使用这个文件) 我收到此错误消息: Gradle: 错误: 找不到符号类 IInAppBillingServiceGradle:错误:包 IInAppBillingService 不存在 所以,按照一些教程,我将此文件从 com.m ..

使用 aar 和 source jar 将 Android 库发布到 Maven

有人可以告诉我如何使用 maven-publish gradle 插件来发布带有 aar 和源 jar 的 com.android.library 项目/模块吗?我可以使用旧的 maven 插件来做到这一点 - 但我想使用新的 maven-publish 插件. 解决方案 这是一个使用新 maven-publish 插件的示例. 应用插件:'maven-publish'任务sourceJ ..

具有 gradle 额外属性的自动增量版本代码

我正在使用 gradle 构建一个 Android 应用.到目前为止,我使用 Manifest 文件来增加 versionCode,但我想从外部文件中读取 versionCode,并根据它是发布风格还是调试风格来增加 versionCode.我尝试了额外的属性,但你无法保存它们,这意味着下次我构建它时,我会得到相同的 versionCode.任何帮助将不胜感激! project.ext{开发版本 ..
发布时间:2022-01-13 15:30:42 移动开发