Tag: android-gradle

Gradle DSL method not found: 'runProguard'

I get an error after updating from my last project. Not a problem in my code but I’m having trouble with build.gradle. How can I fix it? build.gradle code here: apply plugin: ‘android’ android { compileSdkVersion 21 buildToolsVersion ‘20.0.0’ packagingOptions { exclude ‘META-INF/DEPENDENCIES’ exclude ‘META-INF/LICENSE’ exclude ‘META-INF/LICENSE.txt’ exclude ‘META-INF/license.txt’ exclude ‘META-INF/NOTICE’ exclude ‘META-INF/NOTICE.txt’ exclude ‘META-INF/notice.txt’ […]

How to create a release signed apk file using Gradle?

I would like to have my Gradle build to create a release signed apk file using Gradle. I’m not sure if the code is correct or if I’m missing a parameter when doing gradle build? This is some of the code in my gradle file: android { … signingConfigs { release { storeFile file(“release.keystore”) storePassword […]

Is it possible to declare a variable in Gradle usable in Java?

Is it possible to declare a variable in Gradle usable in Java ? Basically I would like to declare some vars in the build.gradle and then getting it (obviously) at build time. Just like a pre-processor macros in C/C++… An example of declaration would be something like that … : android { debug { A_VAR_RETRIEVABLE_IN_JAVA […]

HttpClient won't import in Android Studio

I have a simple class written in Android Studio: package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } and from this I get the following compile time error: Cannot resolve symbol HttpClient Isn’t HttpClient included in the Android Studio SDK? Even if it is […]

Android Gradle plugin 0.7.0: “duplicate files during packaging of APK”

Using Android Gradle plugin 0.7.0 with the following build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath ‘com.android.tools.build:gradle:0.7.0’ } } apply plugin: ‘android’ repositories { maven { url “https://android-rome-feed-reader.googlecode.com/svn/maven2/releases” } maven { url “http://dl.bintray.com/populov/maven” } mavenCentral() } android { compileSdkVersion 19 buildToolsVersion ‘18.1.1’ defaultConfig { minSdkVersion 9 targetSdkVersion 19 } buildTypes { release { […]

What is the difference between compileSdkVersion and targetSdkVersion?

I have looked at the documentation for building with Gradle, but I’m still not sure what the difference between compileSdkVersion and targetSdkVersion is. All it says is: The compileSdkVersion property specifies the compilation target. Well, what is the “compilation target”? I see two possible ways to interpret this: compileSdkVersion is the version of the compiler […]

Is it possible to use Java 8 for Android development?

Searching the web, it is not clear if Java 8 is supported for Android development or not. Before I download/setup Java 8, can some one point me at any “official” documentation that say Java 8 is or is not supported for Android development.

“Gradle Version 2.10 is required.” Error

As I’ve been using classpath ‘com.android.tools.build:gradle:+’ In the build.gradle file, I got the following error since gradle version 2.10 has been released. The error is : Warning:Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper, try editing the distributionUrl in C:\Users\blahblah\myproject\gradle\wrapper\gradle-wrapper.properties to gradle-2.10-all.zip at first it looks easy to solve […]

Manifest merger failed : uses-sdk:minSdkVersion 14

Since downloading the latest SDK and installing Android Studio, my project fails to build. I get the following message: Error:Gradle: Execution failed for task ‘:SampleProject:processProdDebugManifest’. > Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1

Android Babe is a Google Android Fan, All about Android Phones, Android Wear, Android Dev and Android Games Apps and so on.