在嵌入式系统上以快照视图启动应用程序

Posted

技术标签:

【中文标题】在嵌入式系统上以快照视图启动应用程序【英文标题】:Starting an app in snapped view on an embedded system 【发布时间】:2013-01-18 17:11:39 【问题描述】:

最近有同事问了一个类似的问题(How to start a MetroApp directly in Snapped mode?),但是这个问题不是重复的……

按照设计,以编程方式强制 Windows 应用商店应用以快照视图打开似乎是不可能的。但是您可以在 Windows Embedded 8 机器上执行此操作或类似操作吗?类似的事情可能包括:

在系统启动时以快照视图自动启动应用程序,或 始终在快照视图中启动特定应用 ???

我们正在努力实现的目标:

用户登录(在预配置的机器上,由我们组装,可能运行 Windows Embedded 8),启动我们的应用程序,并且快照通信应用程序(例如 Skype 或 Lync)在 (A) 我们的应用程序旁边自动出现,或者 ( B) 可以通过在我们的应用中按下按钮来打开。

【问题讨论】:

【参考方案1】:

开发人员拥有将他们的应用从 SnapView 转换为 Fill 或 FullView 所需的 API。这通常是一个宣传较少的 API,因为它很容易被滥用。为此,反过来是不可用的。没有 API 可以迁移到 SnapView。

我也可能会提醒您,除非您确定设备分辨率,否则从 SnapView 开始(这是不可能的)将是一个危险的不可靠步骤,因为许多(大多数?)显示器不支持它(太小的)。既然你说的是嵌入式,我想这可能被夸大了。由于听起来您可能了解硬件,因此您可以将其作为一般规则,而不是针对您的情况。

【讨论】:

以上是关于在嵌入式系统上以快照视图启动应用程序的主要内容,如果未能解决你的问题,请参考以下文章

使用内存快照来加速嵌入式系统的启动

总结:Linux系统启动流程

如何减少嵌入式 android 操作系统的启动时间。?

简述嵌入式Linux启动过程

Spring-Boot / H2 将数据库快照写入文件系统

嵌入式 Linux根文件系统移植——根文件系统简介