草庐IT

gradle-retrolambda

全部标签

如果编辑除 build.gradle 之外的其他 gradle 文件,Android Studio gradle 不会同步

为了简单的配置AndroidStudio,我将版本名称、版本代码、变更日志的声明都移到了versions.gradle中。例如ext{defversionMajor=0defversionMinor=9defversionPatch=5defbuildNumber=95defbuildName="${versionMajor}.${versionMinor}.${versionPatch}"appVersion=[versionCode:buildNumber,versionName:buildName]}然后,在项目级别的build.gradle中,包含它:申请自:“versions

android - 错误 build.gradle 与 com.google.android.gms :play-services-maps:9. 4.0

在我的应用程序中,我有这些依赖项:applyplugin:'com.android.application'android{compileSdkVersion23buildToolsVersion"23.0.2"defaultConfig{applicationId"com.package_app.name"minSdkVersion15targetSdkVersion23versionCode1versionName"1.0"}buildTypes{release{minifyEnabledfalseproguardFilesgetDefaultProguardFile('progu

android - 我已经下载了android studio 2.2.2,使用gradle 2.14.1 gradle命令编译项目,但是失败了?

我下载了androidstudio2.2.2,使用gradle2.14.1gradle命令编译工程,编译失败?我输入了gradlewbuild但失败了错误日志如下出了什么问题:配置根项目“MyApplication”时出现问题。Couldnotresolvealldependenciesforconfiguration':classpath'.Couldnotresolvecom.android.tools.build:gradle:2.2.2.Requiredby::MyApplication:unspecifiedCouldnotresolvecom.android.tools.b

android - 在 build.gradle 中定义 list 占位符

我的AndroidManifest.xml文件中有几个list占位符在build.gradle中,我想根据我的风格和构建类型动态填充这些值。我该怎么做?我写了一个函数来做下面的事情defgetKey(){defKeyToReturn=""android.applicationVariants.all{variant->printout("getKey:${variant.name}")defflavor="default";if(variant.productFlavors.size()>0)flavor=variant.productFlavors.get(0);defbuildTy

android - 升级到 Android Studio 2.3 后无法同步 Gradle

这种情况经常发生,但这次我似乎无法解决。项目从命令行构建良好。这是错误:Error:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollectioncannotbecasttoorg.gradle.api.internal.file.collections.DefaultConfigurableFileCollection此意外错误的可能原因包括:Gradle的依赖项缓存可能已损坏(这有时会在网络连接超时后发生。)重新下载依赖项并同步项目(需要网络)Gradle构建过程(守护进程)的状态可能已损坏。

android - 如何解决由 gradle 插件创建的依赖冲突?

我正在尝试为AndroidO更新我的应用程序,这样做需要更新以支持库26。我的compileSdkVersion是26,targetSdkVersion是26,buildToolsVersion是26.0.1,支持库版本是26.0.1,playservices/firebasemessaging是11.0.4。我正在使用AndroidStudio3.0b2和androidgradle插件3.0.0-beta2。看来此版本对支持库冲突更为敏感。我不得不手动排除支持依赖项以解决冲突,因为播放服务和firebase链接针对旧版本的支持库:implementation("com.google.

android - 尝试使用 Sonarqube 实现分析时没有发生 Gradle 构建

我在使用Android项目配置Sonarqube时遇到以下错误。仅在gitbash模式下执行命令。De@L=~/Android_/staff-final(master)$gradlesonarqube>Configureproject:appProjectevaluationfailedincludinganerrorinafterEvaluate{}.Runwith--stacktracefordetailsoftheafterEvaluate{}error.FAILURE:Buildfailedwithanexception.*Where:Buildfile'C:\Users\De

android - 自 AS 3.0 (gradle 4.1) 起无法安装通过 Gradle 自动签名的 APK

自从使用gradle4.1更新到AndroidStudio3.0后,我就遇到了这个问题。如果我使用Build&Run创建apk,然后将这个apk(路径app/build/outputs/apk/...)上传到设备并尝试安装它(它是干净的安装应用程序不在设备上)我收到“应用程序未安装”错误。我的gradle设置fragment:signingConfigs{release{storeFilefile("../path_to_keystore/keystore.jks")storePassword"mypass"keyAlias"myAlias"keyPassword"mypass"}}b

android - Gradle 构建在本地机器上工作但在 Jenkins CI 服务器上失败?

我在我的DigitalOcean服务器上安装了Jenkins(3GB内存/20GB磁盘/Ubuntu16.04.3x64)我在/opt/android-sdk中安装了AndroidSDK并修复了让Jenkins用户具有RW访问权限的权限。该项目在我的本地机器上编译但由于某种原因在远程服务器上失败。我知道设置很好,因为我创建了一个虚拟的android项目,它在该服务器上编译得很好,但我的实际项目却没有。此处提供了包含大量详细信息的异常摘要:https://scans.gradle.com/s/owahozyrl4qwg异常FAILURE:Buildfailedwithanexceptio

android studio gradle 无法解析 appcompat-v7 :27. 0.2

我遇到了一个奇怪的问题。我正在使用androidstudio3.0.1。等级解析为appcompat:v7:26.0.0_alpha1的最新appcompat版本build.gradle(module:app)android{compileSdkVersion27buildToolsVersion'27.0.3'defaultConfig{applicationId"someID"minSdkVersion16targetSdkVersion27versionCode1versionName"1.0"testInstrumentationRunner"android.support.t