草庐IT

gradle-diagnostics

全部标签

android - Instant run 不适用于 Android Studio,表示需要 Gradle 版本 2.10。我用2.10

这是我得到的错误:Error:Gradleversion2.10isrequired.Currentversionis2.8.Ifusingthegradlewrapper,tryeditingthedistributionUrlin/Users/alinrosu/Workspace/passenger-android/gradle/wrapper/gradle-wrapper.propertiestogradle-2.10-all.zip我在构建脚本中使用它:dependencies{classpath'com.android.tools.build:gradle:2.0.0-alp

android - Gradle:applicationVariants.all 跳过一个变体

我正在使用Gradle编译我的Android项目:buildTypes{release{signingConfigsigningConfigs.releaseapplicationVariants.all{variant->deffile=variant.outputFiledeffileName=file.namefileName=fileName.replace(".apk","-renamed.apk")variant.outputFile=newFile(file.parent,fileName)}}}并非所有输出文件都被重命名,它总是跳过1个文件。为什么?myapp-debu

Android Studio 总是显示 "Gradle project sync in progress"

在Canary更新中更新androidstudioBuildnumberAI-141.1809159version=1.2后,我无法同步gradle项目并始终显示“Gradleprojectsyncinprogress” 最佳答案 以下是我使用的步骤(Kindaworkaround),编辑根build.gradle文件(向文件中添加新行也将做)。保存文件。重新启动IDE(文件->无效缓存/重新启动->重新启动)。GradleSyncinprogress通知应该消失。 关于AndroidS

android - 没有缓存版本的 com.android.tools.build :gradle:1. 2.3 可用于离线模式

我在断开互联网连接的计算机上安装了JetBrainsIDEA15.0.2并支持android。之后projectsync报错gradle不存在,于是我通过下载gradle2.2.1解压到对应位置解决但在那之后发生了一个新的同步错误,说“没有缓存版本的com.android.tools.build:gradle:1.2.3可用于离线模式”如何解决错误,同时保持计算机与Internet断开连接 最佳答案 尝试以下步骤:在"file">“设置”>“Gradle”>“全局Gradle设置”中取消选中“离线工作”重新同步项目,例如通过重启An

android - 将 Gradle mavenCentral URL 更改为我的仓库

在国内使用Gradle时,从mavencentral下载jar是一个非常及时的工作。我想将mavenCentral更改为maven-nexus:这意味着每当我使用mavenCentral时,它总是指向oschina------编辑------我有很多使用mavenCentral的项目,所以我不想更改每个文件。现在在新脚本中我使用maven{url...}有什么简单的方法吗??有人能帮忙吗?谢谢! 最佳答案 将此更改应用于所有项目的最简单方法是使用强制使用oschina存储库而不是mavenCentral的gradleinit脚本。你

android - 错误 :Unknown host services. gradle.org。您可能需要调整 Gradle 中的代理设置

我已经尝试了很多次,但它给我同样的错误。如何设置代理以便解决这个错误 最佳答案 转到..首选项>设置>外观和行为>系统设置>HTTP代理启用以下选项自动检测代理设置然后按Checkconnection按钮进行测试 关于android-错误:Unknownhostservices.gradle.org。您可能需要调整Gradle中的代理设置,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questio

android - android studio 3.0.1 错误: minimum supported gradle version is 4. 6

我想强行使用4.4gradle版本有什么解决办法吗?我正在长期寻找解决方案但找不到它MinimumsupportedGradleversionis4.6.Thecurrentversionis4.4.Pleasefixtheproject'sGradlesettings.FixGradlewrapperandre-importprojectGradlesettingsgradle-wrapper.properties#MonSep0310:52:24IST2018distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/dist

android - 没有缓存版本的 gradle

同步gradle时出现此错误。我是gradle的新手,所以无法弄清楚到底是什么问题?Error:Nocachedversionofcom.android.tools.build:gradle:0.10.1availableforofflinemode.当我转到Setting->Gradle时,我勾选了离线模式并使用默认的gradlewrapper。 最佳答案 我有AndroidStudio3.6Beta1,所以Gradle设置中没有复选框离线模式。如果有人也找不到,这里是答案:Ctrl+Shift+"A"输入Gradle,然后点击E

Gradle同步失败

我是AndroidStudio和Android开发的新手。任何帮助都会感恩。我正在使用AndroidStudio版本2.3.3。创建一个项目后,我将要低于错误。看答案您的最新安装AndroidStudio2.3+没有依赖关系,因此您需要下载它1.)连接到互联网2.)运行Gradle同步或运行您的程序3.)让Gradle下载这些依赖关系注意:这将是一个一次性过程,其他项目不需要

Android build.gradle ERROR : ParseError at [row, col] :[65, 9] 消息:预期的开始或结束标记受影响的模块:app

build.gradle:Androidbuild.gradle显示以下错误ERROR:ParseErrorat[row,col]:[65,9]Message:expectedstartorendtagAffectedModules:app 最佳答案 同样的错误,在AndroidManifest.xml的[row,col]位置发现了错误的字符,而不是build.gradle 关于Androidbuild.gradleERROR:ParseErrorat[row,col]:[65,9]消息