Question
I installed Tizen Studio 3.3 and Open JDK 10 (64-bit versions) following the instructions from the OpenJDK 10 and OpenJFX installation guide. While the IDE works and I can compile/run examples on the emulator, I cannot start the Emulator Manager. I receive the error message: "The application was unable to start correctly (0xc00007b)."
I have already installed all updates through the Package Manager. How can I resolve this issue?
Answer
Problem Understanding
The issue occurs when trying to launch the Emulator Manager in Tizen Studio, showing error code 0xc00007b. This typically indicates a compatibility problem between Java versions and Tizen Studio components.
Solution Methods
-
Verify Java Installation:
- Ensure you have JDK 8 (1.8.0_201) or OpenJDK 12 installed
- Confirm JAVA_HOME and PATH environment variables are properly set
- Check that OpenJFX binaries are correctly copied to the JDK's bin and lib folders
-
Try Alternative Java Version:
- Many users report success by switching to JDK 8 (1.8.0_201)
- Download from official sources and update environment variables accordingly
-
Manual Emulator Manager Launch:
- Try running this command in terminal:
"<java_path>/bin/javaw" --module-path="<java_path>/lib/javafx.graphics.jar;<java_path>/lib/javafx.controls.jar;<java_path>/lib/javafx.fxml.jar;<java_path>/lib/javafx.base.jar;<tizen_path>/library/jaxb-ri/" --add-modules=ALL-MODULE-PATH -XX:+IgnoreUnrecognizedVMOptions -jar "<tizen_path>/tools/emulator/bin/em-ui-3.0.jar"
- Try running this command in terminal:
-
Upgrade to Tizen Studio 3.7+:
- Newer versions (3.7+) don't require Java installation
- Download from: Samsung Tizen OS Downloads
Additional Tips
- If using Windows, ensure virtualization (VT) is enabled in BIOS
- Check logs in tizen-studio-data folder for detailed error information
- For JavaFX issues, download from GluonHQ and copy to JDK's lib folder
- When switching Java versions, completely remove old installations and environment variables