Question
I'm new to Tizen development (coming from .NET background) and trying to set up my development environment. I've installed the Tizen preview on Visual Studio 2017, but I'm facing issues with the emulator since I'm using a MacBook with Visual Studio running through Parallels (HAXM installation isn't possible as it doesn't expose VT).
Currently, I'm able to:
- Connect to an emulator running on macOS via SSH
- See the emulator from Visual Studio
- Build applications without problems
However, when I try to deploy my app, I get an error stating there's no .NET on the device. This occurs because:
- The latest emulator version available for macOS is 2.4
- The preview version shipped with Visual Studio is 3.0
Questions:
- Will a Tizen 3.0 emulator image be released for macOS soon?
- Are there any guides available for adapting the Windows emulator image to work on macOS?
Answer
Problem Understanding
The user is experiencing version compatibility issues between:
- Tizen 2.4 emulator (available for macOS)
- Tizen 3.0 tools (shipped with Visual Studio preview)
Solution Methods
-
Official Release Waiting:
- Monitor official Tizen release channels for macOS emulator updates
- Check Samsung's developer portal for announcements
-
Manual Adaptation Approach:
- Extract Windows emulator files using tools like 7-Zip
- Key files needed:
- Kernel files:
bzimage.i386,bzimage.x86_64 - Emulator image:
emulimg_3.0.x86_64
- Kernel files:
- Directory structure reference:
\platforms\tizen-2.4\mobile\emulator-images\mobile-2.4 \platforms\tizen-2.4\common\emulator\data\kernel \platforms\tizen-2.4\mobile\emulator-resources\plugins
Additional Tips
- Be cautious when manually adapting emulator images as this may lead to unstable behavior
- Consider using physical Tizen devices for testing if available
- The Windows emulator adaptation process might require advanced technical skills