草庐IT

Gradle-only

全部标签

android - 程序类型已经存在 : gradle build error

集成某些库后出现奇怪的gradle构建错误,之前该应用程序运行良好,但现在显示以下错误。Programtypealreadypresent:com.nostra13.universalimageloader.cache.disc.impl.ext.DiskLruCache$1Message{kind=ERROR,text=Programtypealreadypresent:com.nostra13.universalimageloader.cache.disc.impl.ext.DiskLruCache$1,sources=[Unknownsourcefile],toolname=Op

android - 在 Android Studio Gradle 项目中运行 groovy shell

当我尝试在AndroidStudiogradle项目中启动Groovyshell时出现错误Exceptioninthread"main"java.lang.ClassNotFoundException:org.codehaus.groovy.tools.GroovyStarteratjava.net.URLClassLoader$1.run(URLClassLoader.java:202)atjava.security.AccessController.doPrivileged(NativeMethod)atjava.net.URLClassLoader.findClass(URLCl

java - Gradle 搜索 Ivy 服务但未定义 Ivy 配置/ repo

我从Gradle收到以下错误Couldnotresolvealldependenciesforconfiguration':unitTestCompile'.>Couldnotfindjunit:junit:4.11.Hereismybuild.gradleapplyplugin:'android-library'buildscript{repositories{mavenCentral()}dependencies{classpath'com.android.tools.build:gradle:0.8.+'}}version='0.6.2'configurations{unitTe

android - 如何通过 Gradle 导入我在 GitHub 上的库项目?

有没有办法让我在GitHub上托管的库项目在我的新项目中链接到AndroidStudio中,这样我就可以轻松地将链接版本更新到远程版本?基本上我有项目A-存储在GitHub上。我想在项目B中链接项目A,因此每次项目A更改时,它也会在项目B中更新。 最佳答案 我知道如何做到这一点的最好方法是将其托管在您自己的Maven存储库中-这可能会有所帮助-(http://www.mkyong.com/maven/how-to-include-library-manully-into-maven-local-repository/)或MavenC

java - 安卓工作室 : Gradle Build fails with error: Unable to load class 'com.android.build.gradle.ndk.NdkPlugin'

我刚刚将构建工具和gradle插件版本升级到0.14.0。Gradle版本-2.1安卓工作室-0.9.3当我尝试构建我的项目时,出现以下错误-Error:Unabletoloadclass'com.android.build.gradle.ndk.NdkPlugin'.Possiblecausesforthisunexpectederrorinclude:Gradle'sdependencycachemaybecorrupt(thissometimesoccursafteranetworkconnectiontimeout.)Re-downloaddependenciesandsync

java - 构建依赖于 Android 项目 Gradle 的 Java 库

我有一个Android项目,它定义了通过ProtocolBuffers序列化的各种数据类型。我希望有一个单独的Java项目能够在服务器上反序列化这些数据类型。我的项目结构如下:AndroidLibrary-Data-TypeA-TypeB-...JavaServer-Parser(dependson.Data)在此示例中,Data包中的所有类都自行处理编码(marshal)处理。当尝试构建Java服务器时,它成功编译了Android项目,但最终失败,Gradle说找不到引用的包。请注意,如果我只引入其他Java库,我可以成功构建具有跨项目依赖项的Java服务器,这让我相信这是一个Jav

android - 没有 Gradle - 找不到与给定名称匹配的资源(在 'value' 处,值为 '@integer/google_play_services_version' )

我使用的是AndroidStudioIDE,在添加googleplay服务库后我一直收到此错误。请记住,这是使用基于Eclipse的项目,我们没有任何gradle文件。Noresourcefoundthatmatchesthegivenname(at'value'withvalue'@integer/google_play_services_version')先说说我是怎么添加库的……我找到我的androidSDK文件夹,然后找到google-play-services-jar,然后我将它复制到我的/libs文件夹。然后我去了...文件>项目结构>库>+添加了google-play-s

Android gradle 基于架构加载编译库

我使用以下语句将opencv包含在我的android应用程序中:compilegroup:'org.bytedeco',name:'javacv',version:'0.11'compilegroup:'org.bytedeco.javacpp-presets',name:'opencv',version:'2.4.11-0.11',classifier:'android-arm'compilegroup:'org.bytedeco.javacpp-presets',name:'opencv',version:'2.4.11-0.11',classifier:'android-x86'

android - 基于其他 flavor 的 Gradle flavor

一种flavor是否可能基于另一种flavor?例如build.gradle:productFlavors{flavor1{flavorBase"main"}flavor2{flavorBase"main"}flavor3{flavorBase"main"}flavor4{flavorBase"flavor3"}flavor5{flavorBase"flavor3"}} 最佳答案 我遇到了同样的问题,需要一种基本flavor和两种从中继承的flavor。在尝试了很多东西几个小时后,我最终得出的最佳解决方案是:创建您的其他口味(口味4

Android Gradle 为什么我们需要 "allprojects"?

我在尝试将Gson添加到我现有的Androidgradle项目时遇到了问题。异常是这样的"failedtoresolve:com.google.code.gson:gson:2.3.1"我的build.gradlebuildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:1.0.0'}}applyplugin:'android'dependencies{compile'com.google.code.gson:gson:2.3.1'..经过一些搜索和反复试验,我发现您