如何在flex库中运行本机进程?
通过启用扩展桌面,它可以在 adobe air 应用程序中运行本机进程。 但是如果创建一个flex库,它是否支持运行本机进程。 如果是,如何配置?
谢谢。
It could run a native process in an adobe air application by enable extendedDesktop.
But if create an flex library, does it support running an native process.
If yes, how to configure it?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
NativeProcess API 仅通过 Adobe AIR Runtime 公开。您不能在基于浏览器的 Flash 应用程序中使用它们。
但是,我们非常欢迎您在面向 Adobe AIR 桌面运行时的 Flex 应用程序中使用它们。该方法与为 AIR 构建的非 Flex 应用程序没有什么不同。
我错过了您的问题指定使用 Flex 库项目中的库这一事实。只要您在 Flash Builder 中创建库项目时选择“包括 Air Libraries”选项,那么在 Flex Library 项目中使用库就不会有任何问题。
NativeProcess APIs are only exposed via the Adobe AIR Runtime. You cannot us them in a browser based Flash application.
However, you are more than welcome to use them in a Flex application that targets the Adobe AIR desktop Runtime. The approach is no different than a non-Flex application built for AIR.
I missed the fact that your question specified using the libraries in a Flex Library Project. You should have no issues using the libraries in the Flex Library project as long as you select the "Include Air Libraries" option when you create the library project in Flash Builder.
当您在 Flash Builder 中创建 Flex 库项目时,您可以选择包含 Air 库。
然后,您的库项目将允许您使用 Air API,例如 NativeProcess。
When you create a Flex Library project in Flash Builder, you have an option to Include Air Libraries.
Your library project will then allow you to use Air API's such as NativeProcess.