Android Studio 3.0.1无法创建低版本Android AVD求助
Hey there, let's tackle this AVD creation issue you're facing in Android Studio 3.0.1. I've run into similar quirks before, so here are some tried-and-tested fixes to get those lower Android version AVDs up and running:
Double-check system image installation completeness
Sometimes interrupted downloads leave images partially installed without obvious warnings. Head toFile > Settings > Appearance & Behavior > System Settings > Android SDK(Windows/Linux) orAndroid Studio > Preferences > Appearance & Behavior > System Settings > Android SDK(Mac). Switch to the SDK Platforms tab, find the lower Android version you want, expand it, and confirm both the platform itself and its corresponding system image (matching your target CPU/ABI, like x86 or ARM) are marked as "Installed". If not, select the missing components and click "Apply" to finish installing.Ensure critical SDK Tools are in place
Jump to the SDK Tools tab in the same SDK settings window. Verify these tools are installed:- Android SDK Build-Tools (pick a version compatible with your target lower Android version)
- Android Emulator
- Android SDK Platform-Tools
- Intel x86 Emulator Accelerator (HAXM installer) if you're using x86 images (this is also key for emulator performance)
Install any missing tools by checking their boxes and clicking "Apply".
Clear Android Studio's cached data
Corrupted cache often causes odd UI glitches like unresponsive buttons. Go toFile > Invalidate Caches / Restart..., select "Invalidate and Restart". Let the IDE restart and rebuild its cache—this frequently fixes stuck UI elements.Manually verify image files in the SDK directory
Navigate to your SDK installation folder (default path:~/Android/Sdkon Mac/Linux,C:\Users\<YourUsername>\AppData\Local\Android\Sdkon Windows). Go tosystem-images\android-<version>(replace<version>with your target lower Android version number). Check if the folder for your chosen ABI (e.g.,google_apis\x86) contains all core files likesystem.imgandramdisk.img. If files are missing, delete the entireandroid-<version>folder, then go back to the SDK Platforms tab to re-download the image.Create the AVD via command line (bypass the GUI)
If the GUI is still misbehaving, use theavdmanagercommand to create the AVD directly:- Open Terminal/Command Prompt and navigate to your SDK's
tools/bindirectory. - Run
./avdmanager list avdto view existing AVDs. - Run
./avdmanager create avd -n <YourAVDName> -k "system-images;android-<version>;google_apis;x86"(replace<YourAVDName>and<version>with your details). Follow the on-screen prompts to configure the AVD.
This skips the problematic GUI and often lets you create the AVD successfully.
- Open Terminal/Command Prompt and navigate to your SDK's
Consider updating Android Studio (if feasible)
Version 3.0.1 is a bit outdated, and newer stable releases fix many underlying bugs. If you can, go toHelp > Check for Updatesand install available updates. Just remember to back up your projects first!
After trying these steps, the "Next" button should become available when selecting lower Android versions. Let me know if any of these work for you!
内容的提问来源于stack exchange,提问作者Serg Buch

