android - 在 Air/Android 应用程序上加载模块

标签 android apache-flex module air apk

我正在构建一个 Air for Android 应用程序,但我在加载 flex 模块时遇到了问题。有谁知道是否可以加载模块???

我构建了一个简单的应用程序,其中只有一个 ModuleLoader,它加载了一个 mx:module。该模块只有一个带有“Hello World”文本的简单 mx:Label。

我用它构建了一个 .air。然后我使用以下 adt 命令构建一个 .apk。

adt -package -target apk-emulator -storetype pkcs12 -keystore certificate.p12 hello.apk hello.air

应用程序在 PC 上运行时运行良好,但当我在 apk 模拟器上运行时,它只是一片空白并抛出错误 #2032。

最佳答案

我刚刚解决了它。您不能使用 air 文件生成 apk,至少不能像我那样生成。

我刚刚使用以下方法生成了 apk:

adt -package -target apk -storetype pkcs12 -keystore certificate.p12 AndroidApp.apk AndroidApp-app.xml AndroidApp.swf module.swf

AndroidApp.swf 是我的主要应用程序,module.swf 是我的模块。它就像一个魅力 :D

再见!

加布里埃尔.-

关于android - 在 Air/Android 应用程序上加载模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4431803/

相关文章:

android - 将我的 android aar 发布到 jcenter

java - 3DES 加密/解密在 Windows 中有效,在 Linux 中抛出 IllegalBlockSizeException

javascript - 使用模块模式在 YUI3 中创建自定义模块

java - 无法启动 Activity componentinfo - android 应用条码扫描器

java - Jackson 包装器反序列化最佳实践

android - 从外部 dex/jar 文件加载 Activity

java - 如何用JAVA解析flash cookies(.SOL文件)

apache-flex - FlashDevelop (Flex/AS3) 和本地化的编译器信息

javascript - NodeJs、Mocha 和 Mongoose

javascript - 创建 JavaScript 模块