android - 安卓模拟器上的八哥

标签 android actionscript-3 flash apache-flex starling-framework

我正在使用 flash CC + Air 3.8 for android + Flex 4.6 + starling。 在 android 方面,android 4.3 SDK api 18 + AVD for 7in WSVGA tablet(尝试使用和不使用“使用主机 GPU”和“快照”) 我使用 flash CC“发布到模拟器”将我的 starling 项目发布到我找到的已经启动并位于主屏幕上的虚拟 android 设备。我的应用程序启动后出现Context3D 不可用。我有 <renderMode>direct</renderMode> 在 xml 和 flash 中。还尝试添加 <colorDepth>16</colorDepth> 正如有人建议但没有奏效。 我可以找到重复项,但没有有效答案。

最佳答案

您可能想要检查实际的运行时 xml 文件而不是源代码中的 -app.xml。我发现对于 android,可能有一个 -android-descriptor.xml 存在于 .swf 文件所在的位置。确保将 renderMode 设置为直接在 bin/output 文件夹中,而不是源文件中。

关于android - 安卓模拟器上的八哥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18239101/

相关文章:

Android - sp出了什么问题?

android - DexException:多个dex文件定义

actionscript-3 - 为什么在文件未完成加载时调度 URLStream 完成事件?

javascript - 如果已通过 WebRTC 调用获得批准,则不要请求 Chrome Camera 权限

javascript - 使用Javascript在其他SWF播放完毕后自动加载Flash SWF文件?

android - kotlin/java中的匹配方法名

php - Android Php 网络应用程序

java - 安卓政策 : External application files

java - 在 Flex 中渲染具有动态列的数据网格

android - Adobe AIR CameraRoll 无法在 Android 6.0 上选择照片