- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在将 PC 的 air 扩展适配到 Mac。成功创建项目哪个“应该”起作用,但我却得到了
错误 #3500:扩展上下文没有名为
的方法打包的 ANE 正在成功加载,但没有调用工作。我猜测初始化程序没有被调用(没有人提示它)。我的证据是我从 C 项目中删除了初始化器和终结器并且行为没有改变。
有什么建议吗?
版本:Xcode 3、Air-15、Flex 4.13、Flash Builder 4.7
编辑:更多信息;我发现将应用程序导出为发布构建/签名的 native 安装程序,然后安装并运行该应用程序,它可以工作(好吧,仍然需要调试,但正在达到扩展方法)。所以问题简化为“Flash Builder 环境出了什么问题”
最佳答案
显然不可能在 OSX 上将 flash builder 与 air native 扩展结合使用。
创建扩展上下文毫无怨言,但调用提供的任何函数
导致“错误 #3500:扩展上下文没有名为 ... 的方法”
我花了很多时间(因此我公司的钱)才发现 ANE 实际上很好,而且可以
通过适当的命令行或通过打包发布可执行文件在 Flash Builder 外部调用。
这一整套行为令人非常不满意,并且已经知道至少两年了。
即使有解决方法(发布打包,或使用命令行调用),工作流程也是
严重退化。
--
作为引用,最有用的解决方法解释在这个 URL 上
http://riawanderer.com/2012/03/27/working-with-air-native-extensions-on-the-mac/ 注意这篇文章的日期!
然后搜索文本后面的面板
“现在简单的演示代码已准备就绪,让我们运行看看它做了什么。当您运行该应用程序时,您应该会看到以下错误,表明存在 Flex Builder Bug :)。”
关于macos - 适用于 Mac 的 Air Native 扩展 - "does not have a method named",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25879221/
我是一名优秀的程序员,十分优秀!