当我尝试打包应用程序时出现此错误。对此有何帮助?
我使用纯AS3和最新的Adobe Air 14 sdk。
无法打包AIR应用程序neginaMobile.ipa:线程" main"中的异常java.lang.Error:无法在adobe.abc.Domain.resolveTypeName(Domain.java:149)的adobe上找到命名特征:fl.managers :: e at adobe.abc.Domain.resolveTypeName(Domain.java:232)位于adobe.abc的adobe.abc.GlobalOptimizer.sccp_modify(GlobalOptimizer.java:5919)adobe.abc.GlobalOptimizer $ SccpContext.commit(GlobalOptimizer.java:4448)的.abc.GlobalOptimizer.sccp_eval(GlobalOptimizer.java:6775)。 adop.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:4753)adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:3615)adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.optimize)的GlobalOptimizer.sccp_modify(GlobalOptimizer.java:4781) .java:2309)adobe.abc.LLVMEmitter.optimizeABCs(LLVMEmitter.java:534)at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:343)at com.adobe.air.ipa.GOAOTCompiler.convertAbcToLlvmBitcodeImpl(GOAOTCompiler。 java:243)at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:85)执行时编译失败:ADT
答案 0 :(得分:0)
A quick Google search出现this Adobe post of common errors。它包括您要查看的例外情况,并说明以下内容:
湾有时,您可能会遇到类型错误:
线程中的异常" main" java.lang.Error:无法找到命名特征:com.open::Screen at adobe.abc.Domain.resolveTypeName(Domain.java:231) at adobe.abc.Domain.resolveTypeName(Domain.java:148) at adobe.abc.GlobalOptimizer $ InputAbc.resolveTypeName(GlobalOptimizer.java:272) 执行时编译失败:ADT
这可能是因为您没有在application.xml中包含扩展名。要修复它,请在应用程序描述符中添加应用程序的extensionID。