Skip to content

Commit 2ad373f

Browse files
committed
no longer download support repos
1 parent 9adef44 commit 2ad373f

File tree

2 files changed

+37
-35
lines changed

2 files changed

+37
-35
lines changed

mode/src/processing/mode/android/AndroidSDK.java

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ class AndroidSDK {
6666
private final File buildTools;
6767
private final File avdManager;
6868
private final File sdkManager;
69-
private final File wearablePath;
70-
private final File supportLibPath;
69+
// private final File wearablePath;
70+
// private final File supportLibPath;
7171

7272
private static final String SDK_DOWNLOAD_URL =
7373
"https://developer.android.com/studio/index.html#downloads";
@@ -237,15 +237,15 @@ public AndroidSDK(File folder) throws BadSDKException, IOException {
237237
AndroidBuild.TARGET_SDK + " is missing from " + targetPlatform.getAbsolutePath());
238238
}
239239

240-
wearablePath = new File(folder, "extras/google/m2repository/com/google/android/support/wearable");
241-
if (!wearablePath.exists()) {
242-
throw new BadSDKException("There is no wearable folder in " + folder);
243-
}
244-
245-
supportLibPath = new File(folder, "extras/android/m2repository/com/android/support");
246-
if (!supportLibPath.exists()) {
247-
throw new BadSDKException("There is no support library folder in " + folder);
248-
}
240+
// wearablePath = new File(folder, "extras/google/m2repository/com/google/android/support/wearable");
241+
// if (!wearablePath.exists()) {
242+
// throw new BadSDKException("There is no wearable folder in " + folder);
243+
// }
244+
//
245+
// supportLibPath = new File(folder, "extras/android/m2repository/com/android/support");
246+
// if (!supportLibPath.exists()) {
247+
// throw new BadSDKException("There is no support library folder in " + folder);
248+
// }
249249

250250
avdManager = findCliTool(new File(tools, "bin"), "avdmanager");
251251
sdkManager = findCliTool(new File(tools, "bin"), "sdkmanager");
@@ -356,14 +356,14 @@ public File getPlatformToolsFolder() {
356356
}
357357

358358

359-
public File getWearableFolder() {
360-
return wearablePath;
361-
}
359+
// public File getWearableFolder() {
360+
// return wearablePath;
361+
// }
362362

363363

364-
public File getSupportLibrary() {
365-
return supportLibPath;
366-
}
364+
// public File getSupportLibrary() {
365+
// return supportLibPath;
366+
// }
367367

368368

369369
public File getZipAlignTool() {

mode/src/processing/mode/android/SDKDownloader.java

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,10 @@ class SDKUrlHolder {
8484
public String platformVersion, buildToolsVersion;
8585
public String platformToolsUrl, buildToolsUrl, platformUrl, toolsUrl, emulatorUrl;
8686
public String platformToolsFilename, buildToolsFilename, platformFilename, toolsFilename, emulatorFilename;
87-
public String supportRepoUrl, googleRepoUrl, usbDriverUrl;
88-
public String supportRepoFilename, googleRepoFilename, usbDriverFilename;
87+
// public String supportRepoUrl, googleRepoUrl;
88+
// public String supportRepoFilename, googleRepoFilename;
89+
public String usbDriverUrl;
90+
public String usbDriverFilename;
8991
public String haxmFilename, haxmUrl;
9092
public int totalSize = 0;
9193
}
@@ -114,10 +116,10 @@ protected Object doInBackground() throws Exception {
114116
if (!extrasFolder.exists()) extrasFolder.mkdir();
115117
File googleRepoFolder = new File(extrasFolder, "google");
116118
if (!googleRepoFolder.exists()) googleRepoFolder.mkdir();
119+
// File androidRepoFolder = new File(extrasFolder, "android");
120+
// if (!androidRepoFolder.exists()) androidRepoFolder.mkdir();
117121
File haxmFolder = new File(extrasFolder, "intel/HAXM");
118122
if (!haxmFolder.exists()) haxmFolder.mkdirs();
119-
File androidRepoFolder = new File(extrasFolder, "android");
120-
if (!androidRepoFolder.exists()) androidRepoFolder.mkdir();
121123

122124
// creating temp folder for downloaded zip packages
123125
File tempFolder = new File(androidFolder, "temp");
@@ -154,12 +156,12 @@ protected Object doInBackground() throws Exception {
154156
downloadAndUnpack(downloadUrls.emulatorUrl, downloadedEmulator, sdkFolder, true);
155157

156158
// google repository
157-
File downloadedGoogleRepo = new File(tempFolder, downloadUrls.googleRepoFilename);
158-
downloadAndUnpack(downloadUrls.googleRepoUrl, downloadedGoogleRepo, googleRepoFolder, false);
159+
// File downloadedGoogleRepo = new File(tempFolder, downloadUrls.googleRepoFilename);
160+
// downloadAndUnpack(downloadUrls.googleRepoUrl, downloadedGoogleRepo, googleRepoFolder, false);
159161

160162
// android repository
161-
File downloadedSupportRepo = new File(tempFolder, downloadUrls.supportRepoFilename);
162-
downloadAndUnpack(downloadUrls.supportRepoUrl, downloadedSupportRepo, androidRepoFolder, false);
163+
// File downloadedSupportRepo = new File(tempFolder, downloadUrls.supportRepoFilename);
164+
// downloadAndUnpack(downloadUrls.supportRepoUrl, downloadedSupportRepo, androidRepoFolder, false);
163165

164166
// usb driver
165167
if (Platform.isWindows()) {
@@ -511,16 +513,16 @@ private void parseAndSet(SDKUrlHolder urlHolder, NodeList remotePackages, String
511513
urlHolder.platformToolsUrl = REPOSITORY_URL + urlHolder.platformToolsFilename;
512514
urlHolder.totalSize += Integer.parseInt(size.item(0).getTextContent());
513515
break;
514-
case ANDROID_REPO:
515-
urlHolder.supportRepoFilename = url.item(0).getTextContent();
516-
urlHolder.supportRepoUrl = REPOSITORY_URL + urlHolder.supportRepoFilename;
517-
urlHolder.totalSize += Integer.parseInt(size.item(0).getTextContent());
518-
break;
519-
case GOOGLE_REPO:
520-
urlHolder.googleRepoFilename = url.item(0).getTextContent();
521-
urlHolder.googleRepoUrl = REPOSITORY_URL + urlHolder.googleRepoFilename;
522-
urlHolder.totalSize += Integer.parseInt(size.item(0).getTextContent());
523-
break;
516+
// case ANDROID_REPO:
517+
// urlHolder.supportRepoFilename = url.item(0).getTextContent();
518+
// urlHolder.supportRepoUrl = REPOSITORY_URL + urlHolder.supportRepoFilename;
519+
// urlHolder.totalSize += Integer.parseInt(size.item(0).getTextContent());
520+
// break;
521+
// case GOOGLE_REPO:
522+
// urlHolder.googleRepoFilename = url.item(0).getTextContent();
523+
// urlHolder.googleRepoUrl = REPOSITORY_URL + urlHolder.googleRepoFilename;
524+
// urlHolder.totalSize += Integer.parseInt(size.item(0).getTextContent());
525+
// break;
524526
case USB_DRIVER:
525527
urlHolder.usbDriverFilename = url.item(0).getTextContent();
526528
urlHolder.usbDriverUrl = REPOSITORY_URL + urlHolder.usbDriverFilename;

0 commit comments

Comments
 (0)