我正在构建一个 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/