适用于Samsung Gear Fit 2 Tizen的仿真器

时间:2017-12-19 08:57:53

标签: emulation tizen samsung-gear-fit

我想为Samsung Gear Fit 2 pro开发一个Web应用程序,但是我在使用模拟器时遇到了问题。你知道我应该使用哪个模拟器吗? (它们都没有正确缩放或是圆形的)

2 个答案:

答案 0 :(得分:0)

到目前为止,Tizen Studio上没有针对Gear Fit系列的仿真器。但您可以在Square Emulator上运行项目以测试Fit系列项目。 您可以从 config.xml 修复项目的分辨率。

由于resolution of Gear Fit 2class Program { private static int GetNextId(List<int> ids) { int i; for (i = 0; ids[i] == i; i++); // search for first missing id return i; } static void Main(string[] args) { var myPath = @"d:\test"; // your path var fileNames = Directory.EnumerateFiles(myPath) // get files in your path .Select(Path.GetFileNameWithoutExtension) // get the file name from the full path .ToList(); // convert it to list var ids = fileNames.Select(fileName => Convert.ToInt32(fileName.Substring(fileName.IndexOf("-") + 1))) // get the index of dash, then get the rest of the name (id) .ToList(); // convert it to a list of int ids.Sort(); // sort it to make sure its in order var nextFileId = GetNextId(ids); // get the consecutive id // write a new file using (var file = File.Create(Path.Combine(myPath, $"myFile-{nextFileId}"))) { // file.write(); write stuff here } } } ,我相应地设置了高度和宽度。

216 x 432

并选择具有分辨率<?xml version="1.0" encoding="UTF-8"?> <widget xmlns:tizen="http://tizen.org/ns/widgets" height="432" width="216" xmlns="http://www.w3.org/ns/widgets" id="http://yourdomain/XXXX" version="1.0.0" viewmodes="maximized"> ........ <tizen:setting screen-orientation="portrait" context-menu="disable" background-support="disable" encryption="disable" install-location="auto" hwkey-event="enable"/> </widget> 的模拟器,因为Tizen Studio上没有其他方形模拟器选项。希望这种技术能解决您的问题。

enter image description here

答案 1 :(得分:0)

您可以更改模拟器的模板属性,如下图所示,以获得与真实手表完全相同的外观和感觉。另请注意,Galaxy App Store 目前支持 GearFit2 和 Pro,因此您可以提交真实的应用程序,而不仅仅是表盘。

enter image description here

这是在以这种方式创建的模拟器中运行的一些应用程序

enter image description here