Android Studio needs JDK 7 for Android-L mac

后端 未结 6 628
醉话见心
醉话见心 2020-12-04 05:37

I was trying to look how my app looks in material design and I would like to use the new cards lib. My Problem is, that it\'s giving me this error within my gradle file and

相关标签:
6条回答
  • 2020-12-04 06:15

    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

    0 讨论(0)
  • 2020-12-04 06:22

    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.

    0 讨论(0)
  • 2020-12-04 06:24

    For jdk-7u79-macosx-x64.dmg just Setting the directory to /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home

    Not in /System/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home

    Both are different

    0 讨论(0)
  • 2020-12-04 06:28

    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!

    0 讨论(0)
  • 2020-12-04 06:29

    @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 .....

    0 讨论(0)
  • 2020-12-04 06:30

    Instead of looking for the folder inside : /System/Library/Java/JavaVirtualMachines/

    We have to look into :

    /Library/Java/JavaVirtualMachines/

    0 讨论(0)
提交回复
热议问题