在集成chromecast时,在依赖列表中发现了两个版本的android-support-v7-mediarouter.



我已经从https://developers.google.com/cast/docs/android_sender中导入了chromecast的示例应用程序,但问题发生在castcastellibrary -android-master和VideoBrowserActivity中。

我还导入了以下库android-support-v7-appcompat,android-support-v7-mediafrouter,Google-play-services_lib:

在为videoBrowserActivity设置了所有库后,我得到了这个错误:

CastCompanionLibrary-android-master] Found 2 versions of android-support-v7-mediarouter.jar in the dependency list,
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master] but not all the versions are identical (check is based on SHA-1 only at this time).
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master] All versions of the libraries must be the same at this time.
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master] Versions found are:
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master] Path: E:IW-WorkspaceSivaAndroidWorkspaces2014July8 JulCastCompanionLibrary-android-masterlibsandroid-support-v7-mediarouter.jar
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master]     Length: 168045
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master]     SHA-1: 686f600c134db35397516fc208f8122c3f989893
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master] Path: E:IW-WorkspaceSivaAndroidWorkspaces2014July8 Julandroid-support-v7-mediarouterlibsandroid-support-v7-mediarouter.jar
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master]     Length: 170516
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master]     SHA-1: 53608747a576b6e680a6c4220f4d338a716e5599
[2014-07-08 12:01:34 - CastCompanionLibrary-android-master] Jar mismatch! Fix your dependencies

我不知道我哪里出了问题,请告诉我怎么解决这个问题。

这意味着在构建路径中有两个android-support-v7-mediarouter.jar jar文件。因此,解决方案是从CastCompanionLibrary-android-master库或从android-support-v7-mediarouter库的lib文件夹中删除android-support-v7-mediarouter.jar。我通常从库中删除.jar文件,并将其保留在我的libs文件夹中。只保留一个版本的.jar。然后,如果需要,您需要修复构建路径。执行项目->右键单击->属性->java构建路径。在命令和导出选项卡中勾选所有.jar。

你应该从你自己的项目中删除这三个库,因为CCL已经包含了它们;只要导入CCL,你就会在这方面做得很好;看看使用CCL的CastVideos-android

最新更新