【发布时间】:2016-12-30 16:46:54
【问题描述】:
我正在实现 YouTube Android Player API 并尝试根据 this manual 将 YouTubePlayerView 添加到我的 AppCompatActivity,但出现异常:
Caused by: java.lang.IllegalStateException: A YouTubePlayerView can only be created with an Activity which extends YouTubeBaseActivity as its context.
YouTubeBaseActivity 扩展了 Activity(不是 AppCompatActivity)。我检查了sample project on GitHub 并注意到最近一次提交是在 3 年前,所以我认为这个库已被弃用,特别是考虑到它仅作为 .jar 文件分发。 我的问题是下一个:我在哪里可以找到这个库的源代码来修复 YouTubeBaseActivity 或者我应该用什么来代替它?或者,也许您可以建议我在我的应用程序中播放 YouTube 视频的更好方法(没有 Intent)?谢谢。
【问题讨论】:
标签: android youtube-api deprecated android-youtube-api