草庐IT

gradle-retrolambda

全部标签

android - 如何在android studio中用gradle替换buildvariant的字符串?

我的项目有两种风格:flavor1->packagename:com.example.flavor1flavor2->packagename:com.example.flavor2现在我想构建一个flavor1和flavor2的buildvariant。buildvariant的唯一区别是另一个包名。我的项目使用MapFragments并且只有一个Manifest-所以我将MAPS_RECEIVE的权限名称放在各自风格的字符串资源文件中。问题是:如何替换buildvariant的字符串资源?我尝试了以下方法(describedinthispost):buildTypes{flavor1

android - Gradle 0.9.+/0.9.2 错误 : Unable to load class 'com.android.builder.testing.api.DeviceProvider'

今天早上,所有AndroidStudio项目都开始失败Gradlesync/build/clean:>Couldnotcreatepluginoftype'AppPlugin'.堆栈跟踪看起来像:*Exceptionis:org.gradle.api.GradleScriptException:Aproblemoccurredevaluatingproject':Project'.atorg.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunner

android - Gradle 0.9.+/0.9.2 错误 : Unable to load class 'com.android.builder.testing.api.DeviceProvider'

今天早上,所有AndroidStudio项目都开始失败Gradlesync/build/clean:>Couldnotcreatepluginoftype'AppPlugin'.堆栈跟踪看起来像:*Exceptionis:org.gradle.api.GradleScriptException:Aproblemoccurredevaluatingproject':Project'.atorg.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunner

android - 如何从 Gradle Dependency 中找到库的版本?安卓工作室

问题:当我的Gradle文件在依赖项的版本号中使用“+”运算符提及依赖项时,我如何找到正在使用的库的版本?上下文我的build.gradle在app模块下是这样的:dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.google.android.gms:play-services:5.+'}这里使用的播放服务库的版本是什么? 最佳答案 您可以使用gradles的内置'dependencyInsight'任务来查询已解析的依赖版本:gradlede

android - 如何从 Gradle Dependency 中找到库的版本?安卓工作室

问题:当我的Gradle文件在依赖项的版本号中使用“+”运算符提及依赖项时,我如何找到正在使用的库的版本?上下文我的build.gradle在app模块下是这样的:dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.google.android.gms:play-services:5.+'}这里使用的播放服务库的版本是什么? 最佳答案 您可以使用gradles的内置'dependencyInsight'任务来查询已解析的依赖版本:gradlede

android - 如何检查要在 gradle 中使用的最新版本的依赖项

我总是像这样添加依赖项:dependencies{compile'com.android.support:mediarouter-v7:19.+'}但在最新版本的AndroidStudio中,他们建议不要使用+,因为它可能会导致错误。如何知道最新版本是什么?我可以尝试19.y.x的所有组合,直到gradle提示,但真正的检查方法是什么?编辑:有时,thatpage帮我弄清楚。 最佳答案 可能还有其他方法,但这是我使用的:您可以使用AndroidStudio找到最新版本,只需将build.gradle编译行中的库版本号替换为+,然后点

android - 如何检查要在 gradle 中使用的最新版本的依赖项

我总是像这样添加依赖项:dependencies{compile'com.android.support:mediarouter-v7:19.+'}但在最新版本的AndroidStudio中,他们建议不要使用+,因为它可能会导致错误。如何知道最新版本是什么?我可以尝试19.y.x的所有组合,直到gradle提示,但真正的检查方法是什么?编辑:有时,thatpage帮我弄清楚。 最佳答案 可能还有其他方法,但这是我使用的:您可以使用AndroidStudio找到最新版本,只需将build.gradle编译行中的库版本号替换为+,然后点

android - 无法找到具有 Gradle 路径的模块。链接到库 - 未指定

更新2此问题已在AndroidStudio1.2Beta3中修复更新:据报道,该问题已在即将发布的AndroidStudio版本中得到修复。在AndroidStudio1.2Beta2中,我在同步Gradle时开始收到以下警告。FailedtosetupdependenciesWarning:UnabletofindmodulewithGradlepath':Library1'.Linkingtolibrary'Library1-unspecified'instead.Warning:UnabletofindmodulewithGradlepath':Library2'.Linking

android - 无法找到具有 Gradle 路径的模块。链接到库 - 未指定

更新2此问题已在AndroidStudio1.2Beta3中修复更新:据报道,该问题已在即将发布的AndroidStudio版本中得到修复。在AndroidStudio1.2Beta2中,我在同步Gradle时开始收到以下警告。FailedtosetupdependenciesWarning:UnabletofindmodulewithGradlepath':Library1'.Linkingtolibrary'Library1-unspecified'instead.Warning:UnabletofindmodulewithGradlepath':Library2'.Linking

android - 支持的最低 Gradle 版本为 4.1。当前版本是 3.3

我正在尝试使用命令构建androidionicCordova构建android但我面临像这样的错误MinimumsupportedGradleversionis4.1.Currentversionis3.3.Ifusingthegradlewrapper,tryeditingthedistributionUrlinD:\BAXA_POS\Development\trunk\Mobile\baxa_pos\gradle\wrapper\gradle-wrapper.propertiestogradle-4.1-all.zipbuild.gradle中的代码是/*Licensedtothe