android-gradle-plugin相关内容
是否可以使用 Gradle 更改 Android 应用程序的包名称? 我需要编译同一个应用程序的两个副本,具有唯一的包名称(这样我可以两次发布到市场). 解决方案 你可以这样 android {...默认配置 {minSdkVersion 8版本代码 10}风味维度“风味 1"、“风味 2"产品风味{味道1 {applicationId "com.example.flavor1"版
..
..
在我的 Android Studio 项目中有两个 build configuration 和一些 buildConfigField: buildTypes {def SERVER_URL = "SERVER_URL"def APP_VERSION = "APP_VERSION"调试{buildConfigField "String", SERVER_URL, "http://dev.myse
..
我上次使用 Android Studio 时,它使用 mavencentral() buildscript 存储库生成 .gradle 文件,而现在有 jcenter(). 谁能解释与此相关的问题.还有其他回购吗?我们什么时候应该切换它们?它们对项目、模块、库有什么影响?Android 开发人员还有其他必需品吗? 谁负责维护这些存储库? 解决方案 在 Bintray 我刚刚转发
..
我正在尝试为 Android 实现 Google 登录,并且我正在通过以下方式进行操作 https://developers.google.com/identity/sign-in/android/start-整合 但在构建应用程序时,我收到以下错误. 信息:Gradle 任务 [:app:generateDebugSources,:app:generateDebugAndroi
..
因此,要更改 gradle android 中生成的 APK 文件名,我可以执行以下操作: applicationVariants.output.all {outputFileName = "the_file_name_that_i_want.apk"} 生成的 App Bundle 文件有类似的东西吗?如何更改生成的 App Bundle 文件名? 解决方案 作为 Martin Ze
..
我正在尝试在 Android 应用上进行“发布"构建,但我不断收到以下错误: 无法计算/../AndroidStudioProjects/../classes.jar 的哈希 然后,当我查看“classes.jar"的目录时,该文件不存在.我是否必须使用 gradle 任务自己创建此文件? 这里的 proguard 发生了一些事情,但除了“无法计算哈希......"之外,它没有提
..
将 Android Studio 升级到 3.4 后,我在构建新项目时遇到错误 原因:org.gradle.api.tasks.TaskExecutionException:任务':app:mergeDebugResources'执行失败. 原因:com.android.ide.common.workers.WorkerExecutorException:工人引发了 8 个异常
..
我正在使用带有 Gradle 构建的 Android Studio.我在设备上测试我的应用程序,让 Android Studio 和 Gradle 构建应用程序并将其安装在设备上.如何让 Gradle 或 Android Studio 在安装新版本之前从设备上卸载该应用? 解决方案 显然,如果你在 Run ->编辑配置...,左侧有一个可消耗的 Android 配置列表. 选择你的,
..
今天我刚刚从 Android SDK 导入了一个示例应用程序作为我的项目(分析)中的一个模块,当我尝试同步它时突然出现这个 gradle 错误:插件太旧,请更新到更新版本,或将 ANDROID_DAILY_OVERRIDE 环境变量设置为... 这是我的应用 gradle 文件: 应用插件:'com.android.application'安卓 {compileSdkVersion 22构
..
所以,我对 build.gradle(app) 文件进行了一些更改,android studio 给了我这个错误(在新选项卡中打开图像以便更好地查看): 我的 build.gradle(app) 文件(这不是编辑后的文件,我删除了新的代码行,但仍然没有运气/解决方案.): 在我对 build.gradle(app) 文件进行一些更改之前,一切都运行良好,但后来我删除了那些新的代码行,a
..
Android 项目的 build.gradle 中的 buildtoolsVersion 与 compileSdkVersion 有什么区别? 编辑:具体来说,我想澄清一下构建工具是什么? 解决方案 compileSdkVersion 是您编译的 Android API 版本. buildToolsVersion 是您要使用的编译器(aapt、dx、renderscript
..
我已设置 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
..
有什么方法可以将 Apache 库直接包含在 Gradle 中以使其与 Android 6.0 一起使用? 我尝试包含这样的库: 编译'org.apache.httpcomponents:httpcore:4.4.1'编译'org.apache.httpcomponents:httpclient:4.5' Android Studio 无法找到以下导入: import org.apac
..
我正在开发一个应用程序.在我的应用程序中,代码没有错误,但是当我尝试运行我的项目时,它会出现以下错误. 错误:(1, 1) 评估项目 ':app' 时出现问题. 无法应用插件 [id 'com.android.application'] 无法创建“AppPlugin"类型的插件. 我也试试这个 Gradle发出错误“无法创建“AppPlugin"类型的插件" 这也是
..
我想根据当前的 buildType 在 Android Gradle 项目中动态添加依赖项.我知道我可以在依赖项中指定 buildType: 编译项目(路径:':lib1',配置:'debug') 但是如何使用当前的 buildType 来指定我要导入的库的哪个变体,以便调试或发布版本自动导入库的调试或发布变体?我想要的是这样的(其中 currentBuildType 是一个包含当前使用的 b
..
所以我在尝试运行我的项目时不断收到 gradle build 错误.我已经搜索了其他解决方案,有人说添加: 包装选项 {排除“元信息/通知"} 到我的应用程序的 gradle.build 将解决问题,但是,它没有.这是我的应用的 gradle.build 目前的样子. 应用插件:'com.android.application'应用插件:'com.google.gms.google-serv
..
在我成功更新到 Android Studio 3.1 Canary 9 后,我收到警告消息 警告:配置“编译"已过时,已替换为“实施".将于 2018 年底移除 我知道这个警告至少目前不会在我的项目中造成任何问题.但是我想完全删除它,以便将来完全没有问题.但是在查看了我的 build.gradle 文件后,我根本找不到任何调用此警告的代码行. 这是我的 build.gradle 文件
..
我正在使用 volley 库在 android 中执行网络操作.所以我试图在我的项目中添加这个库,它是在 Android Studio 和 gradle 系统中创建的. 我在我的项目中添加了 volley 库,但是当我与 gradle 同步时,我收到了错误消息.我尝试了我在这里看到的所有答案,但对我没有任何帮助. 错误消息:在 Android Studio 中找不到名为“默认"的配置
..