草庐IT

android - 使用 Gradle,如何确保文件存在于某个位置?

我开始将Gradle用于Android应用程序。如果开发人员无法在特定位置创建文件,例如./src/res/values/specialfile.xml,我希望构建失败一点searching让我相信.doFirst会起作用android.doFirst{assertfile("./src/res/values/specialfile.txt").exists()}但是,Gradle说“发现不支持的GradleDSL方法:'doFirst()'!”我可以做些什么来断言文件的存在? 最佳答案 doFirst仅存在于任务对象上。andro

android - Gradle 找不到 com.android.databinding :dataBinder:1. 0-rc0

这是一个与今天无关的老问题。请参阅Android开发人员的说明。与四年前相比,现在将数据绑定(bind)应用于您的项目要容易得多。我正在阅读https://developer.android.com/tools/data-binding/guide.html中的Android数据绑定(bind)指南.我已确定我运行的是AndroidStudio1.3(金丝雀版)。按照指南,我收到此错误:Gradlesyncfailed:couldnotfindcom.android.databinding:library:1.0-rc0其他人有同样的问题吗?感谢您的帮助。应用构建.gradlebuil

android - Gradle 找不到 com.android.databinding :dataBinder:1. 0-rc0

这是一个与今天无关的老问题。请参阅Android开发人员的说明。与四年前相比,现在将数据绑定(bind)应用于您的项目要容易得多。我正在阅读https://developer.android.com/tools/data-binding/guide.html中的Android数据绑定(bind)指南.我已确定我运行的是AndroidStudio1.3(金丝雀版)。按照指南,我收到此错误:Gradlesyncfailed:couldnotfindcom.android.databinding:library:1.0-rc0其他人有同样的问题吗?感谢您的帮助。应用构建.gradlebuil

android - Android Studio 缓慢的 gradle 构建和高磁盘使用率的任何解决方案?

我的4GBRAM,IntelCorei5系统因AndroidStudio的磁盘和RAM使用率高而崩溃(我可以在任务管理器中看到它,没有其他东西在使用RAM和磁盘)。对于一个简单的项目,gradle构建大约需要10-15分钟。有什么解决办法吗? 最佳答案 你需要升级你的电脑,但是你可以做一些事情来让它更快1.增加AndroidStudio的内存大小:打开位于/bin/studio.vmoptions的文件并更改内容-Xms128m-Xmx800m到-Xms256m-Xmx1024mXms指定初始内存分配池。您的JVM将以Xms的内存量

android - Android Studio 缓慢的 gradle 构建和高磁盘使用率的任何解决方案?

我的4GBRAM,IntelCorei5系统因AndroidStudio的磁盘和RAM使用率高而崩溃(我可以在任务管理器中看到它,没有其他东西在使用RAM和磁盘)。对于一个简单的项目,gradle构建大约需要10-15分钟。有什么解决办法吗? 最佳答案 你需要升级你的电脑,但是你可以做一些事情来让它更快1.增加AndroidStudio的内存大小:打开位于/bin/studio.vmoptions的文件并更改内容-Xms128m-Xmx800m到-Xms256m-Xmx1024mXms指定初始内存分配池。您的JVM将以Xms的内存量

android - 更新到 Android Studio 2.3 Canary 3 后 Gradle 构建失败

我最近将我的项目的androidstudio版本从2.3Canary2更新到2.3Canary3。从那时起,gradle构建每次都失败并出现此错误:Error:Unabletofindmethod'org.gradle.api.tasks.Sync.getInputs()Lorg/gradle/api/internal/TaskInputsInternal;'.Possiblecausesforthisunexpectederrorinclude:Gradle'sdependencycachemaybecorrupt(thissometimesoccursafteranetworkco

android - 更新到 Android Studio 2.3 Canary 3 后 Gradle 构建失败

我最近将我的项目的androidstudio版本从2.3Canary2更新到2.3Canary3。从那时起,gradle构建每次都失败并出现此错误:Error:Unabletofindmethod'org.gradle.api.tasks.Sync.getInputs()Lorg/gradle/api/internal/TaskInputsInternal;'.Possiblecausesforthisunexpectederrorinclude:Gradle'sdependencycachemaybecorrupt(thissometimesoccursafteranetworkco

android - Gradle 无法通过企业代理连接到 maven repo - 需要通过 Sencha/Cordova 进行配置

我正在尝试使用Cordova为Android构建SenchaTouch应用程序。但是,在gradle构建开始后,我在尝试连接到maven存储库时遇到连接错误:[INF][shellscript]Running:C:\xxx\gradlewcdvBuildDebug-bC:\xxx\application\cordova\platforms\android\build.gradle-Dorg.gradle.daemon=true[INF][shellscript][INF][shellscript]FAILURE:Buildfailedwithanexception.[INF][shel

android - Gradle 无法通过企业代理连接到 maven repo - 需要通过 Sencha/Cordova 进行配置

我正在尝试使用Cordova为Android构建SenchaTouch应用程序。但是,在gradle构建开始后,我在尝试连接到maven存储库时遇到连接错误:[INF][shellscript]Running:C:\xxx\gradlewcdvBuildDebug-bC:\xxx\application\cordova\platforms\android\build.gradle-Dorg.gradle.daemon=true[INF][shellscript][INF][shellscript]FAILURE:Buildfailedwithanexception.[INF][shel

android - 如何解析 Gradle 插件至少需要 Studio 3.0

我收到Error:ThisGradlepluginrequiresStudio3.0minimum导入项目时项目repo:https://github.com/chrisbanes/cheesesquare我试过提到的解决方案提供here和here但没有任何效果:( 最佳答案 您尝试导入的存储库使用gradlebuildtools3.0.0和gradle4.0。AndroidStudio2.3不支持这些,这意味着该项目只能在AndroidStudio3.0预览版中打开。您的选择:1)Downloadandroidstudio3.0p