Java 无法解析YouTubeAndroidPlayerApi依赖项

Java 无法解析YouTubeAndroidPlayerApi依赖项,java,android,android-studio,android-gradle-plugin,build.gradle,Java,Android,Android Studio,Android Gradle Plugin,Build.gradle,我创建了一个项目,并尝试添加YouTubeAndroidPlayer jar,但无法解决它。 gradle能够同步它,但在导入和使用它时,它可能无法解决并抛出编译时错误。我使用的是Android studio的2.3.2版本。请检查附加的.gradle和.java文件截图 和Java文件: 谢谢。我检查了你的代码,它缺少Jar文件。只需从开发人员的网站复制YoutubeAPI jar并将其粘贴到您的libs文件夹中。同步您的项目,它将工作 其他解决方案: 删除最后一行Youtube Jar导入,

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

和Java文件:


谢谢。

我检查了你的代码,它缺少Jar文件。只需从开发人员的网站复制YoutubeAPI jar并将其粘贴到您的libs文件夹中。同步您的项目,它将工作

其他解决方案:

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

compile 'com.google.apis:google-api-services-youtube:v3-rev181-1.22.0'
它将自动解决所有问题。有关详细信息,请查看此链接:


幸运的是,它刚刚开始工作,步骤: -首先,添加了一个Jar file类型的新模块,它在libs文件夹下放了一个如下的条目:

其次,在appdirectory->insidelibs文件夹->下需要复制相同的JAR文件。 这就解决了问题。因为我是安卓系统的新手,所以它确实解决了


谢谢。

Hi Zohaib,自从我复制/导入并正确添加它以来,它就存在于libs文件夹中。您的Jar文件已经包含在依赖项块的第一行中,请删除您试图再次添加Jar文件的最后一行。可能它相互冲突。然后同步并清理项目。尝试过,但没有开始工作。再次在导入包上按Alt+Enter无效。也尝试了这种做法:编译'com.google.api:google api services youtube:v3-rev181-1.22.0',但无法使其工作。你能看一下样本并提出建议吗?当然可以。我会在晚上看一下,然后再给你回复。我迟到了,我想,我没有检查这个答案,而是在编写你的代码。尽管如此,你还是找到了解决办法。很好。