Android 应用的 Chromecast 和 Air (AS3)

Chromecast & Air for Android Apps (AS3)

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

我在网页上做了一些成功的测试。
但至于将代码集成到一个完全 AS3 的项目中,我不知道要开始了吗?而且我似乎找不到有关如何执行此操作的任何文档。

预先感谢您的帮助。

有一个 Air Native Extension 可以处理这个问题:ANE-Chromecast on Github

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

更根本的是,即使在重新设计 ANE 以绕过原始块之后,目前也无法获得对 android.os.Bundle 的引用(这是必需)因为 class 无法访问,无论您在 ANE.

中构建了多少 SDK jar

除非有办法获取捆绑包,否则此调用将始终失败:

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

与:

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

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