유투브 api 통해서 동영상 어플을 만들어 보고 있습니다.
핸드폰이 2개에서 테스트 했는데
하나는 갤럭시s3 (정상작동)
하나는 지프로(미작동 YouTubeInitializationResult.SERVICE_INVALID 오류) 에서 오류 발생 하네요
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
/** attaching layout xml **/
setContentView(R.layout.activity_main);
/** Initializing YouTube player view **/
YouTubePlayerView youTubePlayerView = (YouTubePlayerView) findViewById(R.id.youtube_player);
youTubePlayerView.initialize(API_KEY, this);
}
@Override
public void onInitializationFailure(Provider provider, YouTubeInitializationResult result) {
System.out.println("실패 이유 ............"+ result.toString());
if(result == YouTubeInitializationResult.DEVELOPER_KEY_INVALID)
Toast.makeText(this, "Initialization Fail- key invalid", Toast.LENGTH_LONG).show();
else if(result == YouTubeInitializationResult.SERVICE_INVALID)
Toast.makeText(this, "Initialization Fail- Service invalid", Toast.LENGTH_LONG).show();
else if(result == YouTubeInitializationResult.INVALID_APPLICATION_SIGNATURE)
Toast.makeText(this, "Initialization Fail- invalid application", Toast.LENGTH_LONG).show();
System.out.println("return false " + isUserRecoverableError());
isUserRecoverableError();
Toast.makeText(this, "Failured to Initialize!", Toast.LENGTH_LONG).show();
}
소스 코드 입니다... 왜 LG G_PRO 에서만 애러가 발생할까요?
유투브 어플은 검색해서 최근걸로 설치 되어 있습니다. ㅠㅠ 답변 부탁드립니다.