草庐IT

gradle-diagnostics

全部标签

Android Studio,Gradle 更新错误

这个问题在这里已经有了答案:Android-Studioupgradedfrom0.1.9to0.2.0causinggradlebuilderrorsnow(7个答案)关闭9年前。我最近将AndroidStudio更新到版本0.2,现在当我构建我的代码时,我得到这个错误,请告诉我如何克服这个问题。Gradle'NewProject'projectrefreshfailed:ProjectisusinganoldversionoftheAndroidGradleplug-in.Theminimumsupportedversionis0.5.0.Pleaseupdatetheversio

android - 使用 android gradle + dagger 运行 instrumentTests

我最近开始使用AndroidStudio和gradle进行android开发,发现它总体上比eclipse/ant或maven好得多。但是,我最近开始尝试使用我的应用程序实现某种单元和/或集成测试。我能够使用谷歌最近发布的Espresso框架进行基本测试。尽管我需要模拟和注入(inject)对象的模拟版本,但我进行了一些测试。我过去在另一个项目中使用过dagger,所以我将dagger包含在我的项目中。但是,由于以下错误,现在我的测试无法运行:gradleconnectedCheck...4.1.2failed:Instrumentationrunfaileddueto'java.la

java - 使用 gradle-retrolambda 和 Lightweight-Stream-API 在 Android 中过滤对象列表

我正在尝试在我的Android应用程序中过滤Java中的对象列表,为此我遵循了thisanswer(Java8建议),但由于AndroidSDK不支持Lambda,我使用了gradle-retrolambda但是我得到了这个运行时错误java.lang.NoSuchMethodError:Nointerfacemethodstream()Ljava/util/stream/Stream;inclassLjava/util/List;oritssuperclasses(declarationof'java.util.List'appearsin/system/framework/core

java - Gradle:找不到受信任的证书

我正在尝试使用Gradle在Ubuntu服务器上构建我的Android项目。在我的Windows10PC上使用Android-Studio构建工作正常但使用./gradlewbuild或./gradlewclean失败,输出如下:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Aproblemoccurredconfiguringrootproject'workspace'.>Couldnotresolvealldependenciesforconfiguration':classpath'.>Couldnotdownloadgrad

android - Gradle versionName 和 versionCode 在 3.0 更新后不工作

flavorDimensions"app"productFlavors{dev{resValue"string","base_url","http://mydevurl/"dimension"app"}prod{resValue"string","base_url","http://myprodurl/"dimension"app"}}applicationVariants.all{variant->defflavor=variant.mergedFlavordefversionNameif(variant.buildType.isDebuggable()){versionName="

java - Android Studio 3.0.1 gradle build pkix 路径构建失败

我在androidstudio3.0.1中创建了一个新项目,设置了公司的代理设置,并添加了自签名证书unser服务器证书。当我尝试构建时,列出了以下错误并且构建失败。错误:Unabletoresolvedependencyfor':app@debug/compileClasspath':Couldnotresolvecom.android.support:appcompat-v7:26.1.0.Couldnotresolvecom.android.support:appcompat-v7:26.1.0.Requiredby:project:app>Couldnotresolvecom.

Android Gradle - 在特定的 productFlavor 上添加 packageNameSuffix

我有一个具有此产品组和风格配置的GradleAndroid项目:/**Definedifferentflavorgroups*/flavorGroups'market','version'/**Defileproductflavors*/productFlavors{amazon{flavorGroup'market'}google{flavorGroup'market'}flav1{flavorGroup'version'packageName'com.company.flav1'}flav2{flavorGroup'version'packageName'com.company.f

android jacoco 覆盖空与 gradle

我正在尝试让jacoco为我的android测试项目创建代码覆盖率报告。我在build.gradle中有以下内容:applyplugin:'com.android.application'applyplugin:'jacoco'...jacoco{toolVersion="0.7.1.201405082137"}...android{buildTypes{release{}debug{testCoverageEnabledtrue}}}当我运行gradlew-icreateDebugCoverageReport时,我得到一份覆盖率报告,但它是空的。gradle执行结束如下::andro

android - 是否可以为不同的 gradle 构建/风格使用多个 list 文件?

假设我有一个白标应用程序,我正在将其转换为从eclipse在androidstudio中构建。这个应用程序有大约10个迭代,它们都使用大部分相同的代码库和不同的资源,所有这些资源都使用相同的名称约定,但是一些迭代有额外的Activity或服务,这些Activity或服务在所有构建中都是不需要的。我想废弃所有旧的、难以维护的代码库,这些代码库本质上是相同的,只使用一个androidstudio项目。我了解此设置的基础以及所有源文件和res文件,但我仍然坚持如何处理不同的list文件。我可以使用flavor或buildtype来处理多个list文件的切换吗? 最

Android Gradle 插件(警告)API 'variant.getMergeResources()' 已过时并已替换为 'variant.getMergeResourcesProvider()'

我正在尝试构建并运行此存储库augmented-images我遇到了这个错误。引起:java.lang.RuntimeException:创建sfa时出错。深入到这个警告Warning!API'variant.getMergeResources()'已过时并已替换为'variant.getMergeResourcesProvider()'。更多从构建日志分析我看到如下错误错误:无法导入“sampledata/airplane/Airplane.obj”我试图找到这个variant.getMergeResources()已使用,所以我可以更换它,但运气不好。请协助,也许我需要更新插件。我