【问题标题】:Having trouble here in LocalPlayerActivity chromecast在 LocalPlayerActivity chromecast 中遇到问题
【发布时间】:2015-11-10 06:28:00
【问题描述】:
 Exception Details java.lang.IllegalStateException: No VideoCastManager instance was found, did you forget to initialize it?   
    at com.google.android.libraries.cast.companionlibrary.cast.VideoCastManager.getInstance(VideoCastManager.java:264)   
    at com.google.android.libraries.cast.companionlibrary.widgets.MiniController.<init>(MiniController.java:111)   
    at java.lang.reflect.Constructor.newInstance(Constructor.java:525)   
    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)   
    at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:835)   
    at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70)   
    at android.view.LayoutInflater.rInflate(LayoutInflater.java:811)   
    at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)   
    at android.view.LayoutInflater.inflate(LayoutInflater.java:515)   
    at android.view.LayoutInflater.inflate(LayoutInflater.java:394)

我在布局中得到了这个..知道如何解决这个问题吗?

【问题讨论】:

    标签: android chromecast


    【解决方案1】:

    你需要在你的应用中添加一个Application,在你的Application的onCreate()中初始化VideoCastManager,并记得将应用名称添加到你的manifest中;所有这些都在文档中进行了概述。

    【讨论】:

    • 我已经在清单中声明了 VideoCastControllerActivity 但主要问题是: 1. 我打开 LocalPlayerActivity 2. 我在 videoview 中播放视频 3. 然后我连接到投射设备 4. 建立连接 5. 在这个情况下 VideoCastControllerActivity 没有打开。它也进入 onApplicationConnected 块,但什么也没发生.. :( 但是,如果我第一次连接到比此 LocalPlayerActivity 领先一步的活动中的投射设备,然后我来到 localPlayerActivity 并且如果我播放它会显示 VideoCastControllerActivity 和在这种情况下一切正常。
    猜你喜欢
    • 2020-10-03
    • 2021-03-02
    • 2020-05-27
    • 1970-01-01
    • 2017-11-12
    • 2013-11-09
    • 2014-05-26
    • 2021-07-18
    • 2018-01-31
    相关资源
    最近更新 更多