Tag: gradle

一个gradle文件中有多个maven仓库

所以我的问题是如何将多个Maven仓库添加到一个Gradle文件。 这不工作: repositories { mavenCentral() maven { url "http://maven.springframework.org/release" url "http://maven.restlet.org" } }

如何在android studio中更新gradle

我安装了Android Studio 0.1.9。 今天我得到并更新到版本0.2,当然我更新。 安装完成后,我重新启动了Android Studio,但是现在我收到了以下消息: 项目正在使用旧版本的Android Gradle插件。 支持的最低版本是0.5.0。 请更新依赖项的版本com.android.tools.build:gradle' 我怎么做? 我无法findandroid studio中的gradle插件的更新工具。

如何在Android Studio和Gradle中设置源1.7

在Android Studio中尝试编译我的项目时出现以下错误: Gradle: error: diamond operator is not supported in -source 1.6 在我find的所有项目偏好中,我有1.7个目标。 此外,在项目SDK的1.7 SDK下显示的path是正确的pathJava 1.7安装。 即使我在terminal运行java -version,它告诉我我在java 1.7上运行。 我曾尝试将JAVA_HOME envvariables设置为: /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home 错误不会消失。 我如何消除错误?

在Android Studio中导入现有项目时如何设置gradle home

在Android Studio中导入现有项目时如何设置gradle home 在尝试导入时,我需要设置此path。

未find名称为“default”的Android Studio Gradleconfiguration

我在使用Android Studio编译我的应用程序时遇到问题(0.1.5)。 该应用程序使用2个库,我已经包括如下: settings.gradle include ':myapp',':library',':android-ColorPickerPreference' 的build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jar') compile project(':library') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 targetSdkVersion 16 } } 编译时,我得到这个消息: Gradle: A problem occurred configuring project ':myapp'. > Failed […]

多个dex文件定义Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat

如果我从命令行运行gradle assembleDebug ,我突然得到这个错误: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:531) at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:186) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300) at com.android.dx.command.dexer.Main.run(Main.java:232) at com.android.dx.command.dexer.Main.main(Main.java:174) at com.android.dx.command.Main.main(Main.java:91) 如果我为v4 grep我看到我的生成文件夹中的两个文件。 Binary file build/pre-dexed/debug/support-v4-19.0.0-2ba5fdd60a6c3836b3104a863fe42897da1fa9d1.jar matches Binary file build/pre-dexed/debug/support-v4-r7-227d905d79b23b20866531d4f700446c040a2ccb.jar matches 我的gradle文件只包含这个支持库: compile 'com.android.support:support-v13:19.0.0' 我难以理解R7库是如何被包含在内的。 我运行gradle clean ,它总是出现在那里,当我重新运行assembleDebug。 如果我在构build目录中grep for r7,我会在文件中看到它: Binary file build/exploded-bundles/ComGoogleAndroidGmsPlayServices4030.aar/classes.jar matches 如果我不包含v13,那么其他的东西不会编译。 […]

如何使用工具:build.gradle文件中的overrideLibrary?

我正在使用需要Android 17或更高版本的leanback库。 然而,我的应用程序支持16的minSDK,所以我得到了一个来自gradle说build立错误 Error:Execution failed for task ':Tasks:processPhoneDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 17 declared in library /Users/mike/Projects/android-for-dummies-v3/Tasks/build/intermediates/exploded-aar/com.android.support/leanback-v17/21.0.2/AndroidManifest.xml Suggestion: use tools:overrideLibrary="android.support.v17.leanback" to force usage 当我查看构build工具文档时 ,我看到如何将overrideLibrary标记添加到我的清单,但问题是我在我的gradle文件而不是我的清单中声明我的minSdk。 minSdk在build.gradle而不是在AndroidManifest.xml中声明时,如何使用overrideLibrary ?

Android Studio卡在Gradle下载新build项目

我已经安装了新的Android Studio 。 一切工作正常,但是当我尝试创build一个新的项目,它被卡在下载Gradle 。 有没有办法手动安装Android Studio所需的Gradle ? 还是有其他解决这个问题的方法?

如何在IDEA中定义Gradle的家?

我正在尝试将Gradle项目导入到IntelliJ中,当我到达Gradle Home文本框时,它不会自动填充,也不会在Gradle Home的path中input有效的位置 – 我已经设置了GRADLE_USER_HOME环境variables到我的想法!)正确的path,我已经能够成功地将这个项目导入到Eclipse中。 有什么build议么?

Android Studio – 没有可debugging的应用程序

我试图debugging我的Android应用程序的发布版本,但Android Studio无法附加debugging器。 (它无法find我正在运行的应用程序的Android程序)。 在设备控制台下,只有一条消息: 没有可debugging的应用程序