Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android Studio needs JDK 7 for Android-L mac

People also ask

Is JDK required for Android Studio?

You must install Oracle JDK before installing Android Studio, so please don't start this step until you have completed Step 1 above. Download Android Studio from the following address: Android Studio Download Page.

Is Java required for Android Studio in Mac?

Android Studio requires two different JDKs: The version of Java that the IDE itself runs with. The version of the JDK that it uses to get the Java compiler from.

Can I use JDK 11 for Android Studio?

Up to Android Studio 3.5 beta 2 one could use JDK11 for compiling project by configuring it in Project Structure -> SDK Location -> JDK Location. This way Android Studio is run under bundled JDK8 but Gradle is using selected JDK11. Starting from Android Studio 3.5 beta 3 this setup is no longer supported.


Setting the directory to: /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home in JDK settings solved my issue. I had the same problem getting started up. Hope this helps!


@megapoff answer is correct . But I face little difficulty to fix it . So here is the detail solution step-by-step

For Mac

  1. Download the DMG file of JDK-7 from here
  2. Click on DMG and follow the instructions . It will install and configure JDK-7 on mac .
  3. Now in your android studio go to File->Project Structure -> SDK Location .
  4. In JDK location click on browse and go to /->Library->Java->JavaVirtualMachines->jdk1.7.0_60.jdk->Contents->Home

    Note :- Its Not /System/Library it's /Library

  5. click Apply and OK .... Bingo ..... Build the project again .....


The other answers are very correct but I want to be more concise and clear. To prevent others from visiting this page multiple times unnecessarily.

Important* Old Path is /System/Library/Java... and New Path is /Library/Java... (Not under the System directory)

Replace old path: /System/Library/Java/JavaVirtualMachines/jdk1.6.0_0.jdk/Contents/Home

Set your new path: /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home


I haven't moved over to Android Studio, yet. I've used it for a few tests and really like it. Just haven't been able to switch over yet. I've had this sort of issue in Eclipse and that's obviously a different solution, but looking through one of my test projects, this appears to be how you go about it:

Open your project and go to File->Settings.

Under the Project Settings, expand Compiler and go to the Java Compiler option. You want to use javac and set the project bytecode version to 1.7.

Hopefully that'll do it.


Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!