티스토리 뷰
youtube에 등록된 도영상을 앱내에서 재생하기 위해서 관련 자료를 찾아보았다.
//구글 문서
https://developers.google.com/youtube/android/player/
요약하자면 다음과 같다.
1. 구글 api에서 인증키를 발급 받는다. https://console.developers.google.com/project
1.2.1 버전 사용.
2. 다운로드한 YouTubeAndroidPlayerApi.jar 라이브러리 파일을 추가한다.
https://developers.google.com/youtube/android/player/downloads/
라이브러리 파일은 Add External JARs...를 선택하여 추가하였다.
3. Manifest에 permission 추가 <permission android:name="com.google.android.youtube.api.service.START"/>
4. 상황에 맞게 레이아웃 구성.
<com.google.android.youtube.player.YouTubePlayerView
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/youtube_player"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff" />
//error
xml에서 "com.google.android.youtube.player.YouTubePlayerView" 에러가 발생한다면 YouTubeBaseActivity를 extends 했는지 확인해 보라.
YouTubeAndroidPlayerApi.jar 파일도 추가했는지 확인!!
//error2
Log에 "FATAL EXCEPTION: main" 다음과 같은 형태의 에러는 위 2.번 사항처럼 라이브러리 순서를 변경해주면 된다.
'Android > 자료정리' 카테고리의 다른 글
[android] Dialog 다중선택 체크리스트 생성 및 제한하기. (0) | 2015.04.09 |
---|---|
[android] 앱 설치 여부 확인 및 dialog를 통해 스토어 이동 시키기. (0) | 2015.03.31 |
[android]패키지(Pachage)명 변경하기 (0) | 2015.01.29 |
[android] Cookie 제거하기, 초기화 (0) | 2015.01.12 |
[Android][Eclipse]라인 수 표시하기. (0) | 2015.01.06 |