Prerequisites for Tizen Studio
PUBLISHED
Check the following prerequisites before attempting to install Tizen Studio.
Java Development Kit (JDK) Requirements
You must install Oracle Java Development Kit (JDK) 8 or OpenJDK 12 for Tizen Studio 3.5 and Tizen Studio 3.6.
Follow these instructions to install the appropriate JDK version for your system:
- Microsoft Windows®
Download the JDK from the official Oracle Web site [1]. Select the appropriate platform for your hardware architecture and Windows® version. Then, run the downloaded execution file and follow the displayed instructions.
- macOS
Download the JDK from the official Oracle Web site [2] and follow the instructions to install the JDK.
To support legacy Java software on macOS, you must download and install the Java for OS X 2015-001. Download it from https://support.apple.com/kb/DL1572 [3].
- Ubuntu
Go to the Ubuntu Web site [4] for detailed instructions for installing the Oracle® JDK version 8. The raw binaries can be downloaded directly from Oracle (Oracle Java download page [1]).
NoteFor RT IDE use Oracle Java Development Kit (JDK) 8 only.
You can also use Oracle's OpenJDK. For more installation details, see OpenJDK and OpenJFX Installation Guide [5].
OS and System Requirements
The following table lists the supported operating systems and hardware requirements for Tizen Studio.
Table: OS and system requirements
Microsoft Windows® | macOS | Ubuntu | ||
---|---|---|---|---|
OS | Version | 10 | 10.13 (High Sierra)
10.12 (Sierra) |
18.04/16.04 |
Bit | 64 bit only | 64 bit only | 64 bit only | |
HW | CPU | Dual Core, 2 GHz or faster | ||
Architecture | x64 (64 bit) | x64 only | x64 (64 bit) | |
Memory | 3 GB or more | |||
Disk space | 6 GB or more |
Emulator Requirements
The following table lists the CPU, screen resolution, graphic card, driver, and webcam requirements for using the Tizen Emulator.
Table: Emulator requirements
Component | Microsoft Windows® | macOS | Ubuntu | ||||
---|---|---|---|---|---|---|---|
CPU | Recommended: Support for Intel® VTx (Virtualization Technology) | ||||||
Screen resolution | Recommended: 1280 x 1024 | ||||||
Graphic card | Recommended: The following requirements have passed tests with the emulator.
Table: Supported graphic cards
Note
|
||||||
Driver | You must upgrade to the latest vendor-provided version of the graphic card driver for OpenGL® ES acceleration. | ||||||
Check and install the necessary drivers in the Control Panel > System and Security > Windows Update. | - | For more information on driver upgrades, see the Ubuntu Web site [6]. Check and install the necessary drivers in the System Settings > Software & Updates > Additional Drivers.
In 16.04 and 14.04, the Intel driver version must be 8.0.1 or higher. |
|||||
Webcam | To use the emulator with your computer's webcam, the webcam must support the USB Video Class (UVC) driver. The following image format requirements apply to each OS: | ||||||
YUYV or MJPEG | RGB24 or YUY2 | UYYY, YYU420, YUY420, or YUYY |
Google Chrome™ Browser Requirements
You must install the Google Chrome™ browser to use the Web Inspector [7] tool.
Since the Web Inspector server uses the Web core in the platform, there is a limit on the Google Chrome™ browser version in your environment. For all functions of the Web Inspector to work properly, use the Google Chrome™ browser version 77 or higher.
Additional Requirements
The following table lists the additional requirements to be met before developing Tizen applications.
Table: Additional Microsoft Windows® requirements
Component | Requirement |
---|---|
Python for using the T-trace (Tizen profiling tool used to optimize the application performance) | To use the T-trace in Windows® 8/7, you must install a Python 2.7.X version:
NoteTo use Python conveniently at the command prompt, set the
%PATH% environment variable in My Computer > Properties > Advanced > Environment Variables. |
Table: Additional macOS requirements
Component | Requirement |
---|---|
Prerequisite packages (msgfmt ) for build PO files |
At the terminal prompt, enter the following commands:
$ brew install gettext $ brew link gettext --force $ which msgfmt /usr/local/bin/msgfmt NoteTo install Homebrew, see the Brew Web site [9].
|
Table: Additional Ubuntu requirements
Component | Requirement |
---|---|
Prerequisite packages (webkitgtk and cpio) for developing applications | At the terminal prompt, enter the following command:
$ sudo apt-get install libwebkitgtk-1.0-0 cpio rpm2cpio |
Prerequisite packages (glib, curl, sdl, pixel manipulation) for using the emulator | At the terminal prompt, enter the following command for Tizen Studio:
$ sudo apt-get install acl bridge-utils openvpn libfontconfig1 libglib2.0-0 libjpeg-turbo8 libpixman-1-0 libpng12-0 libsdl1.2debian libsm6 libv4l-0 libx11-xcb1 libxcb-icccm4 libxcb-image0 libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-xfixes0 libxi6 |