草庐IT

Gradle-only

全部标签

android - 在 Android Studio 2.1.3 中,实验性 gradle 不工作吗?

我有一个混合搭配常规AndroidGradle插件的项目:applyplugin:'com.android.library'和作为库的实验性Gradle插件:applyplugin:'com.android.model.library'在我的整体build.gradle中,我有以下依赖项:buildscript{repositories{jcenter()}dependencies{classpath'com.google.gms:google-services:3.0.0'classpath'com.android.tools.build:gradle-experimental:0.

Android - multiDexKeepProguard 的目的是什么?它与 gradle 中关闭的 proguardFiles 相比如何?

我已经创建了一个multidex应用程序。但是关于混淆器,我在build.gradle中有以下内容:android{defaultConfig{...multiDexEnabledtrue}productFlavors{dev{//Enablepre-dexingtoproduceanAPKthatcanbetestedon//Android5.0+withoutthetime-consumingDEXbuildprocesses.minSdkVersion21}prod{//TheactualminSdkVersionfortheproductionversion.minSdkVer

android - 我可以为 CI 和 Android Studio 设置单独的 gradle.properties 吗?

目前,我有一个gradle.properties文件。它专门为可用内存低的CI配置,否则CI会崩溃org.gradle.jvmargs=-Xmx1500m-XX:MaxPermSize=512m但是,当我在本地机器上进行构建时,它非常慢并且本地机器允许使用更多内存。我可以为CI和AndroidStudio使用单独的gradle.properties吗? 最佳答案 根据documentation,你可以有多个gradle.properties文件。一个在您的项目目录中,一个在用户主目录中。据说:Theconfigurationisap

android - 用于覆盖 build.gradle 中的属性的 Gradle 命令行参数

每当导入现有的android项目时,在大多数情况下,我们需要根据安装的工具版本号更改值在项目/build.gradlebuildscript{...dependencies{classpath'com.android.tools.build:gradle:x.x.x'}}在项目/app/build.gradleandroid{compileSdkVersionxxbuildToolsVersion"xx.x.x"defaultConfig{applicationId"com.example.app.xyz"minSdkVersionxxtargetSdkVersionxxversion

android - 尝试同步 gradle 时无法加载类 'kotlin.collections.CollectionsKT' 错误

今天,每次我尝试gradle同步我的项目时,我开始收到错误Unabletoloadclass'kotlin.collections.CollectionsKT'(如this图像所示)。我找不到关于此错误的任何信息,唯一的解决方案似乎是禁用Intellij上的kotlin插件。我的一些项目没有kotlin,但其他项目有(没有kotlin的项目在尝试同步时也会抛出此错误),所以这不是可行的选择。有人知道它可能是什么吗? 最佳答案 奇怪,我今天也开始遇到这个问题。就我而言,我不需要禁用Kotlin插件,但我确实需要将Gradle发行版(在

Flutter 无法编译 apk : Finished with error: Gradle task assembleDebug failed with exit code 1

Flutter无法编译apk。我不确定这是否与AndroidX或其他什么有关。Launchinglib\main.dartonAndroidSDKbuiltforx86indebugmode...Initializinggradle...Resolvingdependencies...RunningGradletask'assembleDebug'...registerResGeneratingTaskisdeprecated,useregisterGeneratedResFolders(FileCollection)registerResGeneratingTaskisdepreca

Flutter 无法编译 apk : Finished with error: Gradle task assembleDebug failed with exit code 1

Flutter无法编译apk。我不确定这是否与AndroidX或其他什么有关。Launchinglib\main.dartonAndroidSDKbuiltforx86indebugmode...Initializinggradle...Resolvingdependencies...RunningGradletask'assembleDebug'...registerResGeneratingTaskisdeprecated,useregisterGeneratedResFolders(FileCollection)registerResGeneratingTaskisdepreca

android - "gradle -FAILURE: Build failed with an exception"使用终端时

我正在尝试直接从终端运行命令。每次我运行命令./gradlew时,我都会收到上述错误。我遵循了许多stackoverflow答案,但尚未解决问题。为方便起见,这里是堆栈跟踪。添加,我已经删除了gradle文件夹,使androidstudio失效并重新启动,清除了缓存,检查了this,这个blog以及stackoverflow中与此问题相关的其他答案。没有任何效果。请建议。谢谢*Whatwentwrong:Aproblemoccurredconfiguringproject':app'.java.lang.NullPointerException(noerrormessage)*Exce

android - 如何修复错误 Gradle DSL 方法未找到 : 'compile()' ?

我正在尝试将googleplay计费库与我的android应用程序集成,当我尝试添加此依赖项时(compile'com.android.billingclient:billing:1.0')在应用程序模块的build.gradle文件。我收到以下错误:ERROR:GradleDSLmethodnotfound:'compile()'Possiblecauses:Theproject'work'maybeusingaversionoftheAndroidGradleplug-inthatdoesnotcontainthemethod(e.g.'testCompile'wasaddedin

android - 使用gradle构建android项目失败

我在使用Gradle构建一个简单的Android项目时遇到了问题。我的构建文件如下:buildscript{repositories{mavenCentral()//Touseadevelopmentsnapshotversionoftheplugin,addthe//SonatypeSnapshotsrepository.maven{url"https://oss.sonatype.org/content/repositories/snapshots"}}dependencies{classpath'org.gradle.api.plugins:gradle-android-plug