Chromecast&适用于Android应用的Air(AS3)

时间:2015-01-14 10:00:29

标签: android actionscript-3 flash air chromecast

任何人都知道一种简单的方法来为我的Air for Android Apps使用/集成chromecast发送器,以便他们可以直接投射到电视上。

我在网页上做了一些成功的测试 但至于将代码整合到一个完整的AS3项目中,我不知道要开始吗?我似乎无法找到任何关于如何做到这一点的文档。

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

在Air Native Extension中处理此问题:ANE-Chromecast on Github

答案 1 :(得分:1)

Github 上的 ANE 不是解决方案(AirCast.as的第19行明确排除Android)。

更基本的是,即使重新设计 ANE 以绕过原始块,目前也无法获得对android.os.Bundle(这是必需的)的引用作为类无论您在 ANE 中构建多少个SDK jar,都无法访问。

在有办法获取捆绑包之前,此调用将始终失败:

CastDevice mSelectedDevice = CastDevice.getFromBundle(route.getExtras());

使用:

java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/cast/CastDevice;

但如果有人可以解决这个问题,请告诉我,因为我非常希望能够到达那里......