Tag: gradle

无法find或加载主类org.gradle.wrapper.GradleWrapperMain

我通过在Android Studio中删除~/.gradle , ~/.gradle ~./android和~/workspace/project/.gradle等本地目录并selectFile -> Invalidate Caches / Restart…来清理整个项目。 现在执行命令./gradlew会导致以下输出: usr$ ./gradlew tasks Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain 不用说,我删掉了太多,问题是怎么能再修复? 你有什么想法如何解决这个问题?

如何在Android Studio(Gradle)中添加apache commons集合

我试图使用ListUtils,但是当我运行的应用程序,我得到这个错误: Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.commons.collections.ListUtils" on path: DexPathList[[zip file "/data/app/com.meridianaspect.wiw-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] 所以我想我必须以某种方式通过gradle导入该库,但是我不知道该怎么做?

如何将参数从命令行传递给gradle

我试图从命令行传递一个参数到一个Java类。 我遵循这个职位: http ://gradle.1045684.n5.nabble.com/Gradle-application-plugin-question-td5539555.html但代码不适合我(也许这不是为JavaExec?)。 这是我试过的: task listTests(type:JavaExec){ main = "util.TestGroupScanner" classpath = sourceSets.util.runtimeClasspath // this works… args 'demo' /* // this does not work! if (project.hasProperty("group")){ args group } */ } 上面硬编码参数的输出是: C:\ws\svn\sqe\sandbox\selenium2forbg\testgradle>g listTests :compileUtilJava UP-TO-DATE :processUtilResources UP-TO-DATE :utilClasses UP-TO-DATE :listTests Received argument: demo BUILD SUCCESSFUL Total time: 13.422 secs 但是,一旦我将代码更改为使用hasProperty部分,并将“demo”作为parameter passing给命令行,我得到一个NullPointerException: C:\ws\svn\sqe\sandbox\selenium2forbg\testgradle>g listTests -Pgroup=demo […]

错误:条目中的空值:incrementalFolder = null

我在Gradle构build中遇到以下错误。 错误:条目中的空值:incrementalFolder = null 我怎样才能解决这个问题?

Android Studio Gradle问题:OutOfMemoryError:PermGen空间

经过几个小时的争取从Eclipse导入的旧项目使用Gradle和Android Studio v0.1.3 …我现在得到的是我可以在命令行实际上做生成,但是当我做生成/ 在 Studio中重build项目我得到: Gradle: FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':EpicMix'. > Failed to notify project evaluation listener. > A problem occurred configuring project ':facebook'. > Failed to notify project evaluation listener. > java.lang.OutOfMemoryError: PermGen space 这不是一个巨大的项目,有一些小的子项目(包括Facebook),所以我不认为这是真正的记忆。 我只是不知道这是什么…

Android Gradle复制在APK META-INF / license.txt中复制的文件

我将在这里介绍https://spring.io/guides/gs/consuming-rest-android/ ,以便将Spring的RESTful Web Service支持添加到我的Android应用程序中。 这是顶级的build.gradleconfiguration: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.0' } } allprojects { repositories { jcenter() } } 这是我的app/build.gradleconfiguration: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.example" minSdkVersion 8 targetSdkVersion […]

Android Studio继续获得不受支持的major.minor版本52.0

合并我的项目与其他开发人员的一些变化后,我继续得到以下内容: Error:Cause: com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0 我已经尝试安装Java 8,并将我的项目设置为使用Java 8.如果我在命令行上将我的JAVA_HOME更改为1.8,并使用gradle进行编译,它将起作用。 如果我尝试使用设置为1.7的JAVA_HOME,并使用gradle,则会失败,并显示相同的错误。 但是,在Android Studio中,无论JDK版本如何,都会继续打印该错误。 其他开发人员说他们正在使用Java 7没有问题。 其他的事情我已经试过了: gradle clean build gradlew clean build Reinstalling Android Studio 另一个有趣的症状是Android Studio中的其他项目非常高兴。 只是这个项目有这个问题。 这里是我的环境设置: OS: Mac OS X 10.9.5 Android Studio: 2.1.1 Android Studio JVM: 1.6 Project JVM: 1.7.0_75 Android SDK (Build Tools): 23.0.2 Gradle: 2.13 JAVA_HOME: /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home ANDROID_HOME: […]

Gradle构buildAndroid项目“无法解决所有依赖项”错误

我试图用Gradle构build我的第一个项目,我认为我的gradle文件和设置是正确的。 我只使用一个模块和支持V4 + AppCompatBar库。 项目 – build.gradle allprojects { repositories { mavenCentral() } } 项目 – settings.gradle include ':AssignmentTempos21' 主要模块 – build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 8 targetSdkVersion 17 } } […]

Travis.yml ./gradlew:权限被拒绝

使用Travis CI进行现有的Android项目调用 $ ./gradlew build connectedCheck 我得到这个错误: /home/travis/build.sh: line 45: ./gradlew: Permission denied The command "./gradlew build connectedCheck" failed and exited with 126 during .

未能find与哈希string“android-22”的目标

我更新了最新版本的android工作室,然后谷歌search后,我也更新了API的API 18,但仍然给出了相同的错误。