Download and install the latest release of Tizen Studio from the below link. It is recommended to use the GUI installer although you can still build Flutter apps with CLI only.
After installing Tizen Studio, the Package Manager window will automatically pop up (otherwise launch it manually). Install the following packages required by flutter-tizen.
- Required
- [Tizen SDK tools] - [Native CLI]
- [Tizen SDK tools] - [Native toolchain] - [Gcc 9.2 toolchain]
- [Tizen SDK tools] - [Baseline SDK] - [Certificate Manager]
- [5.5 Wearable] - [Advanced] - [Native app. development (CLI)]
- [Extension SDK] - [Samsung Certificate Extension]
- Optional
- [5.5 Wearable] - [Emulator]
- [Extension SDK] - [TV Extensions-x.x] - [Emulator]
You can also install these packages from the command line by following the instructions of flutter-tizen doctor -v
after installing flutter-tizen.
If you cannot see extension packages in the Extension SDK tab, click the configuration button (⚙️) and make sure you are using the latest official distribution.
If you installed emulator packages in the previous step, you can use Emulator Manager to manage and launch emulator instances. If you can't see any emulator instance in the device list, open Package Manager and install emulator packages of your target platform.
To launch an emulator, select a device and press Launch. You can also use the flutter-tizen emulators
command to launch an emulator without Emulator Manager.
Note: If you are using Windows on an AMD-based system, you cannot launch Tizen emulators because Emulator Manager depends on Intel HAXM. For more information on HW virtualization, see Tizen Docs: Increasing the Application Execution Speed.
To install your app on Tizen devices or publish on Galaxy Store/TV App Store, you need to sign the app with a valid certificate. Use Certificate Manager (GUI), or the tizen certificate/security-profiles
command (CLI) to create a Tizen or Samsung certificate.
Choose Tizen certificate if you only want to test your app on emulators. Otherwise, choose Samsung certificate and specify DUIDs of your devices when creating a distributor certificate.
For detailed instructions, see Samsung Developers: Creating Certificates.