Mac 上的 Adob​​e Flex/AIR:如何将程序与我的应用程序捆绑在一起

发布于 2024-11-05 23:53:30 字数 186 浏览 1 评论 0 原文

我有一堆 bash 脚本和二进制文件需要与我的应用程序一起使用,以便 ActionScript 可以调用它们。其中一些需要位于用户目录中才能正常运行。

我正在考虑创建一个文件夹 src/assets/tools,它将它们放入 /Applications 文件夹中,然后从 AS 安装时将它们复制到用户文件夹中。这样可以吗,或者有更好的方法吗?

I have a bunch of bash scripts and binaries I need to take with my app, so that the ActionScript can call them. Some of them need to be in the user directory in order to run properly.

I was thinking of making a folder src/assets/tools, which will put them in the /Applications folder, and then from AS, upon installation copy them into user folder. Would this be ok, or is there a better way?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

话少心凉 2024-11-12 23:53:30

我正在考虑制作一个文件夹
src/assets/tools,这将把它们
在 /Applications 文件夹中,然后
来自 AS,安装时复制它们
进入用户文件夹。这样可以吗,或者
有更好的办法吗?

如果您创建自定义安装程序;那么这似乎是可能的。如果您使用 Adob​​e AIR 默认安装程序,则无法在安装过程中移动文件。您也许可以在首次运行应用程序时移动它们。但是,即使您这样做,您也无法从 AIR 应用程序内执行所述脚本/二进制文件。

我相信您最好的选择是考虑使用 NativeProcess API,用于与您的应用程序一起分发二进制文件/脚本。

I was thinking of making a folder
src/assets/tools, which will put them
in the /Applications folder, and then
from AS, upon installation copy them
into user folder. Would this be ok, or
is there a better way?

If you create a custom installer; then this seems possible. If you use the Adobe AIR default installer, there is no way to move files around during the install process. You may be able to move them on first run of the application. But, even if you do that, you won't be able to execute said scripts / binaries from within an AIR app.

I believe your best bet is to look into using the NativeProcess APIs to distribute the binary / scripts with your app.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文