Articles of gradle

com.android.tools.build:gradle:0.9.1没有caching版本可用于脱机模式

在Android Studio中构build新的Hello World项目时出现错误消息。 失败:生成失败,出现exception。 出了什么问题:configuration根项目MyApplication2出现问题。 Could not resolve all dependencies for configuration ':classpath'. Could not resolve com.android.tools.build:gradle:0.9.1. Required by: :MyApplication2:unspecified No cached version of com.android.tools.build:gradle:0.9.1 available for offline mode. 构build失败 Android Studio版本:0.5.2 Gradle版本:0.9.1 我正在使用代理连接到Internet。 请任何人都可以解决这个问题。 我已经search了上述问题的互联网,但无法得到任何妥善解决这个问题。

使用Maven仓库将Java库添加到Android Studio项目中

我想在我的android项目中尝试这个库 。 我正在使用Android Studio 0.4.6 。 README.markdown文件告诉我在pom.xml中插入这个文件: <!– in the 'repositories' section –> <repository> <id>keytwo.net</id> <name>Keytwo.net Repository</name> <url>http://audiobox.keytwo.net</url> </repository> <!– in the 'dependencies' section –> <dependency> <groupId>io.socket</groupId> <artifactId>socket.io-client</artifactId> <version>0.2.1</version> <!– the desidered version –> </dependency> 问题是我没有任何pom.xml 。 我创build了一个在我的项目根目录和同步gradle设置,但它什么都不做。 到目前为止,我只使用已编译的.jar文件或使用gradle编译function。 我如何在我的项目中使用这个库?

UnsupportedMethodException Android Studio 0.8.9

我有Android Studio 0.8.9。 到现在为止,它可以成功与gradle文件同步,但今天当我打开它,它给了我这个错误: UnsupportedMethodException Failed to set up Android modules in project 'Project': Unsupported method: SourceProvider.getJniDirectories(). The version of Gradle you connect to does not support that method. To resolve the problem you can change/upgrade the target version of Gradle you connect to. Alternatively, you can ignore this exception and read other information from […]

使用Gradle和ProGuard进行Android构build:“输出jar必须在inputjar之后指定,否则将为空”

我正在用Gradle创build一个不同风格的版本。 直到现在,它一直运行得非常好,直到我想启用Proguard 。 我为我的发布版本启用了minifyEnabled ,现在我有一个exception说: “ Caused by: org.gradle.internal.UncheckedException: java.io.IOException: The output jar […/app/build/intermediates/multi-dex/dev/release/componentClasses.jar] must be specified after an input jar, or it will be empty. “ 有谁知道是什么原因造成这个exception? 我基本上想在释放我的应用程序之前启用ProGuard。 下面是我的Gradle文件。 lintOptions { abortOnError false } dexOptions{ incremental true javaMaxHeapSize "4g" } defaultConfig { applicationId "…" minSdkVersion 14 targetSdkVersion 22 versionCode 1 versionName "1.0" multiDexEnabled true […]