4.14.1 fails to launch on android from fresh Mac install with "Unsupported major.minor version 52.0"

I am beginning to doubt UE is capable of packaging from Mac for any platform other than Mac (You can see my AppleTV woes [here][1] and [here][2]) . Now Android doesn’t work.


  • macOS Sierra freshly installed on blank disk
  • UE 4.14.1 freshly installed through launcher.
  • Xcode 8.1 freshly installed through App Store, launched, components installed, command-line tools installed.
  • [Android quick start documentation][4] followed to the letter while launcher and engine were not running. The only thing that was at all different from the documentation were some slight version differences (CodeWorks 1R5 instead of 1R4u1, etc.)
  • [Output log for shooter template][6]
  • [Output log for my project][5]
  • Screenshots are from my project.

I’m having the same exact issue on windows and would like to see an answer. From what I’ve gatthered java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
means that somewhere it’s looking for version 8 instead of 1.7. I don’t have any other version than 1.7 and all environment variables are all pointing to it as well as AndroidSDK settings just like yours.

Read my post Here
I had the same exact issue on Windows. I downloaded jdk 1.8 and it works like a charm

That was it! The docs have you download the incorrect version of Java. Lame. I installed jdk-8u112-macosx-x64.dmg and now it works.