gpt4 book ai didi

apache-flex - 我可以将现有的 flex3/4.5 Web 应用程序转换为 flash4.5 移动应用程序吗

转载 作者:行者123 更新时间:2023-12-04 06:09:55 28 4
gpt4 key购买 nike

我有一个使用 Java 作为后端服务的 Flex Web 应用程序,现在我需要让这个 Web 应用程序在 iOS 设备上运行。我可以这样做吗?如果是这样,我该怎么做。

最佳答案

在 Flash Builder 中,右键单击要更改的项目并选择“添加/更改项目类型”

http://help.adobe.com/en_US/Flex/4.0/UsingFlashBuilder/WS6f97d7caa66ef6eb1e63e3d11b6c4d0d21-7fed.html#WS933CCB85-8259-496b-8A4E-D0D5B44F6129

对于我的开发,我将所有代码保存在库中,以便我的应用程序类型是包装 View 的单个类。您可以将您的应用程序抽象为一个库并拥有多个应用程序项目。

或者,您可以创建一个移动应用程序并向现有项目添加源路径。

另一种方法是使用您现有的应用程序版本构建 SWF 并添加一个描述符 XML 以与来自 AIR 3.0 SDK 的 adt 打包:

下载、解压 AIR 3.0 SDK 并将其添加到您的路径(例如:C:\sdks\AIR\bin)。确保您的路径中有 Java JRE(您可以使用 Flash Builder 中的那个)。为 iOS 编译你的 IPA:

adt -package -target [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc]
-keystore iosPrivateKey.p12 -storetype pkcs12 -storepass qwerty12
-provisioning-profile ios.mobileprovision
HelloWorld.ipa
HelloWorld-app.xml
HelloWorld.swf icons Default.png

通过命令行执行,上面的代码会将您的 SWF 和资源打包到适用于 iOS 设备的 IPA。

关于apache-flex - 我可以将现有的 flex3/4.5 Web 应用程序转换为 flash4.5 移动应用程序吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7895417/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com