1. Youtube Android Player API 다운로드
Youtube Player 라이브러리는 아직 Gradle이 아닌 zip파일로 다운로드를 제공하고 있습니다.
제가 처음 이 라이브러리를 사용한 2년전쯤에도 이러한 방식이였는데 아직까지 gradle로의 변화가 없는점이 아쉽네요.
https://developers.google.com/youtube/android/player/?hl=ko
YouTube Android Player API | YouTube for Android | Google Developers
YouTube Android Player API를 사용하면 Android 애플리케이션에 동영상 재생 기능을 통합할 수 있습니다. 이 API는 YouTube 동영상(및 재생목록)을 로드하고 재생하는 방식 및 동영상 재생 환경을 맞춤설정하고 제어하는 방식을 정의합니다. API를 사용하면 애플리케이션의 UI에 삽입된 플레이어 보기에 동영상을 로드하거나 실행할 수 있습니다. 그런 다음 재생을 프로그래밍 방식으로 제어할 수 있습니다. 예를 들어 현재 로드된 동영상
developers.google.com
위 링크로 접속합니다.
다운로드를 클릭합니다.
zip파일 압축을 풀고 libs 폴더로 들어가면 YouTubeAndroidPlayerApi.jar파일이 있습니다.
이 파일을 복사합니다.
2. Youtube Android Player API 프로젝트에 적용
Android Studio 프로젝트의 app/libs 하단에 붙여넣기 합니다.
File - Project Structure 로 진입해서 위 순서대로 jar파일을 추가해줍니다.
<manifest>
<uses-permission android:name="android.permission.INTERNET" />
...
</manifest>
AndroidManifest.xml 에서 유튜브 영상 재생에 필요한 INTERNET 권한을 추가합니다.