无法找到com.google.cast包

时间:2013-07-25 17:31:30

标签: android google-cast

我最近更新了ADT以指向Google API 18.安装似乎很顺利,我可以将我的Project Properties指向Google API 18,但Eclipse无法找到com.google.cast包。其他人有这个问题吗?

4 个答案:

答案 0 :(得分:6)

那是因为com.google.cast不是Android的一部分。

我可以说,您需要download a ZIP file包含他们的库项目,将其导入您的IDE,将其标记为 一个库项目,然后附加该库项目到你的应用程序。

实际上使用这些API似乎需要白名单,并且未经Google明确书面许可,实际分发应用程序(或者,据我所知,源代码)违反了他们的许可。

答案 1 :(得分:3)

CommonsWare是正确的,此外,您还需要v18 Android支持库。 v7 / mediaRouter& V7 /程序兼容性

答案 2 :(得分:2)

我终于让这个为我工作了。最初,我尝试这样做,就像我使用ActionBarSherlock(使它成为一个库,转到Project -> Properties并告诉它使用该库等),但这不起作用。最后,我感到沮丧,只是将GoogleCastSdkAndroid-1.0.0.jar文件从库的lib文件夹直接移动到项目的lib文件夹中。

因此,我再次从现有代码将SDK导入我的工作区,然后从其库中获取jar文件并将其直接放入我项目的lib文件夹中。不确定它是不是应该如何,但样品TicTacToe游戏现在没有错误,并且在我的Nexus 4上运行。

答案 3 :(得分:0)

听起来您在没有安装Google Cast SDK的情况下尝试运行其中一个Google Cast示例应用。安装SDK和所有必要支持库的说明刚刚上传here on GitHub。我在相关部分下面引用了安装Cast SDK本身的信息:

  

http://developer.android.com/tools/support-library/setup.html#libs-with-res

     

您可以将Cast SDK添加为工作区中的库项目,也可以添加   GoogleCastSdkAndroid-x.x.x.jar直接发送给您正在构建的项目。该   如果您有多个与Cast相关的项目,建议使用前者   工作区。

     

作为库项目:按照链接的支持库设置说明进行操作   以上是您下载和解压缩的SDK。

     

作为附带的图书馆:

     
      
  1. 将已下载的SDK中的/ libs文件夹复制到与Cast相关的项目中。

  2.   
  3. 在Package Explorer窗口中,打开(您的Cast项目)/ libs并向右   点击GoogleCastSdkAndroid-x.x.x.jar。选择Build Path-> Add to Build   路径。

  4.