android-gradle-plugin相关内容

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

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

Android buildscript 存储库:jcenter VS mavencentral

我上次使用 Android Studio 时,它使用 mavencentral() buildscript 存储库生成 .gradle 文件,而现在有 jcenter(). 谁能解释与此相关的问题.还有其他回购吗?我们什么时候应该切换它们?它们对项目、模块、库有什么影响?Android 开发人员还有其他必需品吗? 谁负责维护这些存储库? 解决方案 在 Bintray 我刚刚转发 ..
发布时间:2022-01-13 15:34:57 Java开发

错误:任务“: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 移动开发

错误:Windows 上的文件路径太长,请保持在 240 个字符以下

所以,我对 build.gradle(app) 文件进行了一些更改,android studio 给了我这个错误(在新选项卡中打开图像以便更好地查看): 我的 build.gradle(app) 文件(这不是编辑后的文件,我删除了新的代码行,但仍然没有运气/解决方案.): 在我对 build.gradle(app) 文件进行一些更改之前,一切都运行良好,但后来我删除了那些新的代码行,a ..
发布时间:2022-01-13 15:33:02 移动开发

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

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

为什么“这个应用程序的配置不正确"?某些手机​​出现错误?

我已经在 android 6 中构建了我的应用程序,没有任何错误,但是当我在 android 4.4.2 中构建我的应用程序时,我得到了这个错误 此应用程序是使用不正确的配置构建的.请为 VectorDrawableCompat 配置您的构建. 这是我的毕业作品: android {compileSdkVersion 24构建工具版本“23.0.0"默认配置 {applicationId ..
发布时间:2022-01-13 15:32:36 移动开发

Android Studio - 无法应用插件 [id 'com.android.application']

我正在开发一个应用程序.在我的应用程序中,代码没有错误,但是当我尝试运行我的项目时,它会出现以下错误. 错误:(1, 1) 评估项目 ':app' 时出现问题. 无法应用插件 [id 'com.android.application'] 无法创建“AppPlugin"类型的插件. 我也试试这个 Gradle发出错误“无法创建“AppPlugin"类型的插件" 这也是 ..
发布时间:2022-01-13 15:32:11 移动开发

如何在 Android Gradle 配置中获取当前的 buildType

我想根据当前的 buildType 在 Android Gradle 项目中动态添加依赖项.我知道我可以在依赖项中指定 buildType: 编译项目(路径:':lib1',配置:'debug') 但是如何使用当前的 buildType 来指定我要导入的库的哪个变体,以便调试或发布版本自动导入库的调试或发布变体?我想要的是这样的(其中 currentBuildType 是一个包含当前使用的 b ..
发布时间:2022-01-13 15:32:04 移动开发

错误:任务“:app:transformResourcesWithMergeJavaResForDebug"执行失败

所以我在尝试运行我的项目时不断收到 gradle build 错误.我已经搜索了其他解决方案,有人说添加: 包装选项 {排除“元信息/通知"} 到我的应用程序的 gradle.build 将解决问题,但是,它没有.这是我的应用的 gradle.build 目前的样子. 应用插件:'com.android.application'应用插件:'com.google.gms.google-serv ..
发布时间:2022-01-13 15:31:48 移动开发

Android Studio build.gradle 警告信息

在我成功更新到 Android Studio 3.1 Canary 9 后,我收到警告消息 警告:配置“编译"已过时,已替换为“实施".将于 2018 年底移除 我知道这个警告至少目前不会在我的项目中造成任何问题.但是我想完全删除它,以便将来完全没有问题.但是在查看了我的 build.gradle 文件后,我根本找不到任何调用此警告的代码行. 这是我的 build.gradle 文件 ..
发布时间:2022-01-13 15:31:38 移动开发

错误:在 Android Studio 中找不到名称为“默认"的配置

我正在使用 volley 库在 android 中执行网络操作.所以我试图在我的项目中添加这个库,它是在 Android Studio 和 gradle 系统中创建的. 我在我的项目中添加了 volley 库,但是当我与 gradle 同步时,我收到了错误消息.我尝试了我在这里看到的所有答案,但对我没有任何帮助. 错误消息:在 Android Studio 中找不到名为“默认"的配置 ..