草庐IT

android - 升级到 gradle 3.3 和 android 构建工具 2.3.0 时收到构建错误

我刚刚更新了我的构建文件从2.14.1升级到3.3Android插件从2.2.3到2.3.0我收到以下错误。似乎是一些第三方插件问题。任何人都可以阐明它吗?我在更改日志中找不到与此更改相关的任何内容。Aproblemoccurredconfiguringproject':apis'.Failedtonotifyprojectevaluationlistener.The"android"commandisnolongerincludedintheSDK.Anyreferencestoit(e.g.bythird-partyplugins)shouldberemoved.抛出错误的构建文件

android - Gradle 找不到 google play 依赖项

我尝试在我的android项目中修复对googleplay服务的依赖。它已经工作了,但现在坏了。我认为这发生在AndroidStudio测试版和发布版之间。这是build.gradle文件中的依赖:dependencies{compile'com.google.android.gms:play-services:6.5.87'}AndroidStudio能够自动完成版本字符串:'6.5.87'所以我认为它知道如何解决依赖关系。但事实并非如此……这就是我所相信的:重新安装了AndroidStudio(1.0.1)和AndroidSDK使用了多个播放服务版本(包括尝试使用“+”)尝试“gr

安卓/ Gradle : conditionally apply plugin based on build type

我想做一些类似的东西(伪代码):if(BuildType=="release"){applyplugin:'testfairy'}elseif(BuildType=="debug"){applyplugin:'io.fabric'}这个想法是基于构建类型,应用(或不应用)一个插件。怎么做? 最佳答案 对于Gradle4.6,以下工作:if(getGradle().getStartParameter().getTaskRequests().toString().contains("Release")){applyplugin:'tes

android - 导入gradle项目到eclipse

我在导入时遇到问题this图书馆进入eclipse。我做的事情:运行下载并安装它的gradlew.bat(项目内部)运行命令使用命令“setANDROID_HOME=C:\dev\android-sdk-windows”设置我的SDK运行命令gradlewbuild成功构建后image我试图将项目导入我的eclipse,但它不完整(没有任何类)这是我第一次使用gradlew,你能告诉我我做错了什么吗? 最佳答案 此库是使用AndroidStudio或Intellj构建的。Gradle的这些步骤引用了AndroidStudio或Int

android - 在 Android Studio 上构建非常非常慢的 Gradle

这是我的配置:MBP2015、8GB内存、固态硬盘安卓工作室2.2.3构建平均持续7/8分钟,有时10/12分钟我已经尝试了所有可以在网上找到的方法,但似乎都没有用:---自定义虚拟机选项:-Xms1024m-Xmx8192m-XX:MaxPermSize=1024m-XX:ReservedCodeCacheSize=440m-XX:+UseCompressedOops-XX:+HeapDumpOnOutOfMemoryError-Dfile.encoding=UTF-8---按需编译/配置---编译器/并行编译模块---Gradle/离线工作---gradle.properties文

Android Gradle - 从外部文件加载签名配置

在GradleforAndroid中,像这样定义发布构建的签名配置似乎是常见的做法:android{signingConfigs{debug{storeFilefile("debug.keystore")}myConfig{storeFilefile("other.keystore")storePassword"android"keyAlias"androiddebugkey"keyPassword"android"}}buildTypes{foo{debuggabletruejniDebugBuildtruesigningConfigsigningConfigs.myConfig}}

android - 什么是真正的 Android Studio Gradle 版本?

在(Root)build.gradleGradle版本是3.1.3。(根目录)build.gradlebuildscript{repositories{google()jcenter()}dependencies{classpath'com.android.tools.build:gradle:3.1.3'//NOTE:Donotplaceyourapplicationdependencieshere;theybelong//intheindividualmodulebuild.gradlefiles}}project-structureGradle版本是4.4项目结构Gradleve

Android Studio 3.0 Gradle 同步失败 : java. lang.AssertionError(在 UnresolvedDependenciesReporter 中)

当迁移到AndroidStudio3.0-beta1时,我遇到了一个没有提供太多信息的gradlesyncfailed错误。gradle控制台中没有错误消息。我必须转到idea.log文件以获取以下堆栈跟踪:java.lang.RuntimeException:java.lang.AssertionErroratcom.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait(TransactionGuardImpl.java:174)atcom.intellij.openapi.command

android - 模块 : failed to resolve 中的 Gradle aar 库依赖项

我是gradle的新手,我遇到了依赖性问题。我有以下项目结构:-MyApp-MyAppLibrary-MyAppPro-MyAppFree-ThirdPartyLibraryWrapper--libs\ThirdPartyLibrary.aarMyAppPro和MyAppFree都依赖于MyAppLibrary,后者又依赖于ThirdPartyLibraryWrapper。顾名思义,ThirdPartyLibraryWrapper是外部库的包装器,即ThirdPartyLibrary.aar。这是我的配置:build.gradleMyAppProapplyplugin:'com.and

android - 同步失败错误 :Cause: org/jetbrains/plugins/gradle/tooling/ModelBuilderService

我有一个项目,我尝试在AndroidStudio中打开,但是当导入该项目时,我收到一个错误Error:Cause:org/jetbrains/plugins/gradle/tooling/ModelBuilderService我在谷歌上搜索,发现这是在windows上面临的一个常见问题。然而,所有提供的解决方案都是:删除.gradle.InvalidateCache/Restart来自File在AndroidStudio中。删除调试文件夹和文件。除了上述列表之外,这是我尝试过的。重新安装了AndroidStudio。从C:/Users//.android中手动删除了AndroidStu