我正在为Android应用程序构建Air,我在加载Flex模块时遇到问题。有谁知道加载模块是否可行???
我构建了一个简单的应用程序,其中只有一个ModuleLoader,它加载了一个mx:module。该模块只有一个简单的mx:Label,带有“Hello World”文本。
我用这个建立一个.air。然后我使用followin adt命令构建一个.apk。
adt -package -target apk-emulator -storetype pkcs12 -keystore certificate.p12 hello.apk hello.air
在PC上运行应用程序时工作正常,但是当我在apk模拟器上执行它时它只是空白并抛出错误#2032。
答案 0 :(得分:2)
我刚解决了。你不能使用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
再见!
加布里埃尔.-