无法解析YouTubeAndroidPlayerApi依赖关系

时间:2017-06-10 19:39:57

标签: java android android-studio android-gradle build.gradle

我创建了一个项目并尝试添加YouTubeAndroidPlayer jar dependency,但无法解决它。 gradle能够同步它,但在Inherting和使用它时,它可能无法解决并抛出编译时错误。我正在使用2.3.2版本的Android studio。请查看附带的.gradle和.java文件截图。

gradle file heirarchy

和Java文件:

enter image description here

感谢。

2 个答案:

答案 0 :(得分:1)

Just got it worked luckily, steps: - Firstly, Added a New Module of type Jar file, it puts an entry like this under libs folder:

enter image description here

  • Secondly, Under app directory -> inside libs folder -> need to copy same JAR file.

enter image description here

This resolves the issue. Since I am a newbie in android, does make it resolve somehow.

Thanks.

答案 1 :(得分:0)

我检查了你的代码,它丢失了Jar文件。只需从开发人员的网站上复制“YoutubeAPI”jar并将其粘贴到“libs”文件夹中即可。同步你的项目,它会工作!

其他解决方案:

删除最后一个Youtube Jar导入行,并从“libs”文件夹中删除jar文件。只需在依赖项块中添加此行,即可直接从依赖性支持站点导入:

compile 'com.google.apis:google-api-services-youtube:v3-rev181-1.22.0'

它会自动解决所有问题。有关详细信息,请访问以下链接:

Add YouTube Data API to Android Studio