预览 (Preview)¶
Kanzi 会实时显示您在 Kanzi Studio 工程中所做的更改:
Preview 窗口显示当前打开的 Kanzi 应用程序的内容。例如,此图中的 Preview 显示的是您完成 教程:创建仪表 后可以创建的 Kanzi 应用程序。
备注
Kanzi Studio Preview 默认使用 TCP/IP 与 Kanzi Studio 进行内部通信。如果您的计算机上安装了防火墙,请允许
Kanzi Preview进程通过防火墙。小技巧
当您处理大型内容(例如 4K 纹理)时,Preview 无法在内存中处理数据,并可能在启动时因内存不足错误而终止。要启用 Preview 启动,请在 Edit > User Preferences > Advanced 选项卡中启用 Export initial Preview data to hard drive 设置。
您可以通过导出项目的 kzb 文件来估计是否需要启用此设置。如果 kzb 文件的大小大于 300 MB,请启用该设置。
通过启用此设置,Preview 将初始数据加载到硬盘,而不是内存。仅当您处理 Kanzi Studio 项目且内存传输超过 Preview 的 32 位内存限制时,才启用此设置。启用此设置后,Preview 加载项目和启动所需的时间更长,因为硬盘比内存慢。
借助 Target Preview,您无需导出和重新部署应用程序,即可在目标设备上查看您在 Kanzi Studio 工程中所做的更改。
Target Preview 对开发工作流程的影响如下:
它按原样显示您的应用程序,包括渲染和延迟,以及您在平台特定代码中定义的任何行为。Target Preview 显示的内容不是视频流。
借助 Target Preview,即使在开发后期,您也可以修改设计。您可以即时测试设计,并查看更改在真实环境中的效果,例如在车内的显示屏上。
使用 Kanzi Android framework (droidfw) 开发 Android 应用程序时,您可以看到由 Kanzi 和 Android UI 共同组成的完整合成应用程序。
在 Kanzi Studio Preview 中,您可以:
控制 Preview 显示的内容。请参阅 控制 Preview。
创建和定位2D节点,创建和编辑 Text Block 节点,添加触发器,创建和定位 Camera 节点,并在 Preview 周围缩放和平移。
请参阅 在 Preview 中编辑您的应用程序。。
分析应用程序的性能。请参阅 在 Preview 中分析您的应用程序。
默认情况下,Preview 显示您的应用程序使用默认的 Kanzi Studio Preview 应用程序。