android - Android Studio Youtube 导入问题。 'YouTubePlayerSupportFragment cannot be resolved'

标签 android import android-studio youtube-api libraries

我正在尝试使用 Android Studio IDE 在应用程序中开发 YouTube 功能。这是我目前的代码:

-

enter image description here

问题与进口有关。现在,我已将 JAR 文件导入到正确的位置(我相信): enter image description here enter image description here

而且我还按照指示将它添加到 build.gradle 文件中:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.google.apis:google-api-services-youtube:v3-rev125-1.19.1'
}

而且我还确认它在正确的项目结构中: enter image description here

我已经看过这个 stackoverflow,但那里没有帮助:YouTubePlayerSupportFragment cannot be resolved to a type

我已经“清理”了应用程序,关闭并打开了 Android Studio,并重新启动了计算机,但我完全不知道为什么这不能识别导入。任何人都可以帮助我了解我需要做什么才能使这些导入正常运行吗?

提前致谢!

-锡尔

最佳答案

好吧,虽然这是由于反复试验,但还是修好了。基本上,我们必须强制进行 gradle 同步(即使左上角的同步按钮什么也没做,也没有重启)。

以下是我采取的步骤:

首先,我进入了 build.gradle 文件(错误的文件,该文件用于项目,而不是模块) enter image description here

我在那里添加了一条编译语句,尽管下面的评论说不要这样做,然后单击立即同步。

然后,弹出一个错误窗口: enter image description here

我没有点击其中任何一个。我回到 build.gradle 文件: enter image description here

删除了我写的代码,然后点击重试。

在那之后,它神奇地修复了自己。

不知道为什么修复它或为什么它首先不起作用,但如果有人遇到同样的情况,请尝试一下,看看是否有帮助。

-锡尔

关于android - Android Studio Youtube 导入问题。 'YouTubePlayerSupportFragment cannot be resolved',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27957344/

相关文章:

git - 分离的头与分支完全 merge ?

java - 如何向 Android 启动器添加自定义图标主题支持

android - Android应用程序后台的简单检查

python - globals() - _frozen_importlib.BuiltinImporter

c# - 将文件内容导入数据库的最快且最佳的方法

android - 在一个页面布局 Android 中添加更多的 ListView

android - 如何在 onClick 期间动态地用另一个菜单膨胀 android NavigationView?

android - Android 应用程序更新的工作原理

javascript - 在导入语句的上下文中,子路径是什么意思?

android - 使用 View 绑定(bind)而不是 findViewById 有什么缺点吗?