草庐IT

android - 在 Android Studio 的 "build"中检测到什么错误 - Gradle 的角色

我正在从Eclipse过渡到AndroidStudio,但我发现我仍然对AndroidStudio在检测错误方面的不同组件感到困惑。我有一个包含大约20个Java文件和30个XML文件的项目。我最近进行了清理并构建并得到了Gradlebuildfinishedwith5error(s)in13s397ms指示了两个XML文件,在这两个文件中,第一个元素前面都有空格,错误提示为...Xmldeclarationshouldprecedealldocumentcontent所以我修复了这些问题并再次运行构建,没有出现任何错误。然后我运行Lint并发现8个有错误的XML文件(注意,错误,不是

android - 为什么当前版本的Gradle插件不支持按需配置?

当使用Gradle版本4.6或更高版本时,AndroidGradle插件版本3.1.2不支持按需配置。gradle按需配置在处理包含大量模块的多模块android项目时非常有用,可以避免不必要的配置。我找不到解释最新android插件不支持按需配置的原因的官方发行说明/文档。有没有人更好地理解为什么它不起作用以及future的计划是什么?(例如,这只是一个临时错误吗?)是否有任何关于此更改的官方文档? 最佳答案 首先从gradle.properties中删除org.gradle.configureondemand。然后在Androi

android - 多个 Android 应用程序依赖于带有 gradle 的 android 库

我仍在学习gradle,但根据我所读的内容,我想知道这是否可行。我有多个android应用程序(app1、app2、app3),它们依赖于android库(L)。android库(L)将依赖于volley等外部库,而应用程序将依赖于picasso等外部库。我不希望每个应用程序都有库和volley的多个副本。这是我认为我的文件夹/gradle结构的样子:app1/settings.gradlebuild.gradlesrc/com/test/app2/app3/library/settings.gradlebuild.gradlesrc/com/test/external/volley/

android - build.gradle 中的未知属性 'LibraryVariants'

我在build.gradle中的这一行出现以下错误:applyplugin:'com.google.gms.google-services'Error:(56,0)Couldnotgetunknownproperty'LibraryVariants'forobjectoftypecom.android.build.gradle.LibraryExtension.它发生在我安装Firebase之后。如何解决? 最佳答案 错误消息,Error:Couldnotgetunknownproperty'LibraryVariants'foro

android - 如何在 Gradle 中启用自动下载丢失的 Android SDK 包

在GoogleI/O2016期间What'snewinAndroiddevelopmenttools很快就提到了一个很棒的新功能:AndroidGradle插件现在可以自动从AndroidSDK下载缺少的依赖项。AndroidGradle插件2.2.0-alpha4中也提到了它releasenotes.如何启用它? 最佳答案 在项目根文件夹的gradle.properties文件中添加以下行:android.builder.sdkDownload=true注意:在撰写本文时,此选项是实验性的。到目前为止,它似乎下载了缺少的构建工具和

android - Android Studio 中的 Gradle 给出错误项目同步失败

我是AndroidStudio的新手。我安装了AndroidStudio-1.2.1.1并且安装了jdk1.7.0_40。我在构建gradle时遇到问题。作为引用,您可以查看gradleissue我在消息中收到以下错误Error:Thenewlycreateddaemonprocesshasadifferentcontextthanexpected.Javahomeisdifferent.Expecting:'C:\ProgramFiles\Java\jdk1.7.0_40'butwas:'C:\ProgramFiles\Java\jdk1.7.0_40\jre'.Pleaseconf

android - android studio项目中出现gradle task错误

我的项目运行成功。但是在构建完成后突然出现以下错误。谁能告诉我这是怎么回事?我不知道这个错误。我该如何解决?Error:Aproblemoccurredconfiguringproject':app'.>Couldnotresolvealldependenciesforconfiguration':app:_debugCompile'.>Couldnotfindcom.android.support:cardview-v7:23.2.1.Searchedinthefollowinglocations:https://jcenter.bintray.com/com/android/sup

java - 如何用 Gradle 生成 javadoc?

我想从aarlib文件生成javadoc,但我的实际任务无法正常工作并以错误结束。我对gradle有点迷茫。应该在哪里生成javadoc?android.libraryVariants.all{variant->//ThispartisforchangeAARlocationvariant.outputs.each{output->defoutputFile=output.outputFileif(outputFile!=null&&outputFile.name.endsWith('.aar')){deffileName="${archivesBaseName}-${version}

gradle,提取依赖项zip并使用文件中的内容?

我有一个依赖另一个项目的GradleBuild项目。我的项目应该从另一个项目中摘下邮编并提取档案。存档中的一个文件称为“name.txt”,其中它是我需要在“构建”任务中作为参数传递的字符串。defunzippedDir=file('build/dependencies/unzippedDir').getAbsolutePath()configurations{zipArchive}dependencies{ziparchive""}taskunzip(type:Copy){intounzippedDirfromzipTree(configurations.zipArchive.singleF

android - 将 eclipse 项目导出为 gradle

我一直在尝试将我的eclipse项目导出为gradle构建文件以将其与AndroidStudio一起使用,但我似乎无法使其正常工作。当我单击“完成”时,没有任何反应。如果我反复点击它,我会看到一个进度条显示一毫秒然后消失。我的ADT是22.3版(最新的),我也尝试了在google上找到的所有解决方案。类似的问题可以在这里找到:Android项目的EclipseGradle导出不执行任何操作无法从Eclipse生成gradle.build文件如您所见,这个问题并没有真正可靠的解决方案,但人们写到他们手动创建了它。不过我不知道该怎么做。对于这个问题,有什么我没听说过的解决方案吗?如果没有,