我目前正在使用通过 Flex/AIR SDK 和 Starling 设置的 FlashDevelop。我使用了 AIR for Android AS3 模板并成功编译了测试应用程序,而没有完美地初始化 Starling。这些应用程序在我的 Android 虚拟设备上运行良好。但是,一旦我初始化 Starling 实例,屏幕中间的红色条中就会显示错误“此应用程序未正确嵌入(错误的 wmode 值)”。我浏览了 Starling 论坛并直接设置,但我仍然收到错误消息。我也设置了-swf-version=15,但我仍然得到错误。真正奇怪的是,当我使用 FlashPlayer 11 进行编译时,一切正常。只有当我在 AVD 上编译和安装时才会出现错误。跟踪输出在我的调试器 logcat 中仍然显示正常,
如果我的解释不清楚,这个人似乎有类似的问题:http: //forum.starling-framework.org/topic/wmode-issue-with-rendering-mode-direct
是的,我已将我的 AVD 设置为使用 GPU 加速。
提前致谢。