The Tizen emulator is useful as a general reference, but be aware that it does not provide an exact representation of how your application will perform on different Tizen TV models and platforms. You.i TV recommends that you test your app thoroughly on all available Tizen TV devices. Getting the emulator to run can sometimes be problematic. Follow the instructions below to help you navigate the potential issues with using the emulator.
WARNING DRM encrypted playback will not work in the emulator due to the lack of CDM (content decryption module) that is typically found in the physical hardware of a Tizen TV.
Before you begin using the emulator, ensure that you have all the necessary dependencies installed:
Click on the Package Manager button on the top button bar within Tizen Studio.
Under the Main SDK tab, scroll down to Tizen SDK Tools and expand Baseline SDK. Ensure that the Emulator Manager is installed; if not, click on the Install button to install it.
If the Emulator package fails to install, and this is not a first setup, open your Emulator Manager and verify that there are not emulators previously installed. If there are emulators installed, remove them and then uninstall and reinstall the Emulator package.
Your version of Tizen Studio will determine which TV Extensions package version you will have to install.
Wait for the installation to complete, and then open the Emulator Manager from the same location you opened the Package Manager from.
Look for an entry for an x86 TV emulator and launch it.
If your emulator appears to be stuck with an output message indicating that it was booting the kernel, you may be experiencing hardware acceleration issues.
To check your hardware acceleration settings and verify that it is enabled:
Click on the Edit button. A window called Emulator Configuration will open.
Click on the HW Support tab at the bottom left, and ensure that both CPU VT and GPU are set to ON.
If CPU VT cannot be turned ON, and you are on macOS, you can do the following:
If your emulator is still failing to run after resolving any HAXM issues or if you didn’t experience HAXM issues, try reinstalling your emulator from the Package Manager.
Note Before you reinstall your emulator from the Package Manager, you will need to remove the emulator instance from the Emulator Manager before doing so, or it will fail to install.