【发布时间】:2014-09-17 20:18:55
【问题描述】:
所以我一直在关注本教程:http://blog.lemberg.co.uk/developing-chromecast-ready-application-android-platform
我已经完成了包括 2.3.3 第 1 部分在内的所有工作。我的应用程序首先进入登录活动,然后启动到主活动。我希望 Chromecast 按钮仅显示在主要活动中。我的应用在尝试启动 MainActivity 时崩溃了。
我在 OnCreate() 中有这个:
Log.d("Chromecast", "first");
mediaRouter = MediaRouter.getInstance(getApplicationContext());
Log.d("Chromecast", "second");
mediaRouteSelector = new MediaRouteSelector.Builder().addControlCategory(CastMediaControlIntent.categoryForCast("myappID")).build();
Log.d("Chromecast", "made it here");
我的应用永远不会到达第二个 Log 调用。
我收到的崩溃是:
09-17 16:06:40.993: W/dalvikvm(27276): VFY: 无法解析 Landroid/support/v7/mediarouter/R$string 中的静态字段 3549 (mr_user_route_category_name);
09-17 16:06:41.009:W/dalvikvm(27276):threadid=1:线程以未捕获的异常退出 (group=0x4171dd40)
有人知道发生了什么吗?谢谢。
【问题讨论】:
标签: android chromecast