标签:android android-studio import youtube-api libraries
我正在尝试使用Android Studio IDE在应用程序中开发youtube功能.这是我目前的代码:
–
问题在于进口.现在,我在正确的位置导入了JAR文件(我相信):
我还按照指示将它添加到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'
}
我也确认它是在正确的项目结构中:
我已经看过这个stackoverflow,但那里没有任何帮助:YouTubePlayerSupportFragment cannot be resolved to a type
我已经“清理”了应用程序,关闭并打开了Android Studio,并重新启动了计算机,但我完全没有想到为什么这不能识别导入.任何人都可以帮助我理解我需要做些什么来让这些导入正常运行?
先感谢您!
-sil
解决方法:
好吧,修复它,虽然这是由于反复试验.基本上,我们必须强制进行gradle同步(即使左上角的同步按钮没有做任何事情,也没有重新启动).
以下是我采取的步骤:
首先,我进入了build.gradle文件(错误的文件,一个用于项目的文件,而不是模块)
我在那里添加了一个编译语句,即使下面的评论说没有这样做,现在点击同步.
然后,弹出一个错误窗口:
我没有点击其中任何一个.我回到build.gradle文件:
删除我写的代码,然后点击再试一次.
在那之后,它神奇地修复了自己.
不知道为什么它修复它或为什么它不起作用,但如果有人遇到相同的,试试这个,看看它是否有帮助.
-sil
标签:android,android-studio,import,youtube-api,libraries 来源: https://codeday.me/bug/20191007/1865498.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。