From 7786b30b6dcab6a3c27d7bef6b241cbe2c982672 Mon Sep 17 00:00:00 2001 From: WesleyLemke Date: Wed, 9 Mar 2016 14:26:23 -0600 Subject: [PATCH] pull sdk from http or https Uses android.preferHttp to determine whether to download sdk from http://dl.google.com or https://dl.google.com --- .../com/jakewharton/sdkmanager/internal/SdkDownload.groovy | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/groovy/com/jakewharton/sdkmanager/internal/SdkDownload.groovy b/src/main/groovy/com/jakewharton/sdkmanager/internal/SdkDownload.groovy index aa27e66..decc7f1 100644 --- a/src/main/groovy/com/jakewharton/sdkmanager/internal/SdkDownload.groovy +++ b/src/main/groovy/com/jakewharton/sdkmanager/internal/SdkDownload.groovy @@ -45,7 +45,10 @@ enum SdkDownload { /** Download the SDK to {@code temp} and extract to {@code dest}. */ void download(File dest) { - def url = "http://dl.google.com/android/android-sdk_r$SDK_VERSION_MAJOR-$suffix.$ext" + def url = "https://dl.google.com/android/android-sdk_r$SDK_VERSION_MAJOR-$suffix.$ext" + if ( System.properties.'android.preferHttp' == 'y') { + url = "http://dl.google.com/android/android-sdk_r$SDK_VERSION_MAJOR-$suffix.$ext" + } log.debug "Downloading SDK from $url." File temp = new File(dest.getParentFile(), 'android-sdk.temp')