Android SDK Setup

Answered

Using idea-IC-172.3757.52, I seem to be unable to download and configure an Android SDK. Here's what I've done:

1. Pressed Ctrl+Alt+S to open Settings dialog.
2. Under Appearance & Behavior > System Settings > Android SDK, pressed "Edit" near "Android SDK Location".
3. Selected an empty directory.
4. Waited for download to complete.

At the end of the download, the details dialog reports that the SDK is up to date. However, the Finish button remains disabled. The only enabled button is the "Cancel" button, but clicking it does nothing. At this point, the dialog is impossible to dismiss and I must kill IntelliJ and restart it.

Once restarted, IntelliJ does not show the SDK path. If I point it to the new directory, it usually repeats the process; the download doesn't reoccur, but the symptoms do. On rare occasion, the Finish button *does* enable, allowing me to proceed.

I conducted this test on my laptop using all storage on the same SSD partition. The problem seems to be more persistent (i.e. Finish button never shows up) on my computer lab machines, which use NFS for user home directories.

I am trying to migrate from Eclipse to IntelliJ for a Software Engineering course this fall semester. Any assistance in completing this migration will be appreciated. For the record, we are using IntelliJ over Android Studio as not all of our work will be Android-based.

Thanks,

Zach

0
2 comments
Avatar
Permanently deleted user

Thanks for the reply. :) I did see that post, but I had thought it to be obviated by the automated download provided by the settings GUI.

I'll give the technique shown in the link a try. Is it possible to share a given SDK among multiple users? In my attempts to do so thus far, IntelliJ refuses, insisting that the directory must be writable. This is a bit of a problem as we have a disk quota for our students and don't want to force each of them to download a 4G system image for the emulator (but would like to provide a few emulator images for them).

I know this is somewhat outside of the typical usage profile. Thanks again for the help!

0

Please sign in to leave a comment.