2012-08-22 3 views
0

친구 프로필 사진을 가져 오기 위해 Facebook API를 사용하는 내 앱은 에뮬레이터에서만 작동하지만 앱을 다운로드하고 분리 된 기기에서 사용하면 프로필 내가 WIFI, 3G 또는 4G를 사용하여 연결했는지 여부는 사진에 표시되지 않습니다. 여기 이미지를 표시하는 방법입니다.Facebook 프로필 사진이 에뮬레이터에만 표시됨

profilePic = "http://graph.facebook.com/" + friendId + "/picture?type=large"; 
Drawable drawable = LoadImageFromWebOperations(profilePic); 
friendImageView.setImageDrawable(drawable); 
+0

기기를 컴퓨터에 연결하고 디버깅 할 수 있습니까? 또한 logcat에서 오류가 있는지 확인하십시오. 관련 logcat 메시지, 스택 추적,'LoadImageFromWebOperations()'가하는 것과 같은 더 자세한 내용으로 질문을 업데이트하십시오. –

+0

프로필 pic을 표시하기 위해 setImageDrawable을 가져올 수 없으면 결국 setImageBitmap()을 사용하는 Facebook의 예제 코드를 사용했습니다. \t \t String s = String.valueOf (friendId); \t \t friendImageView.setImageBitmap (Utility.model.getImage ( s, profilePic)); – Tom

답변

0

앱에 서명하고 나면 Facebook 개발 포털에서 키 해시를 변경해야합니다. 서명 된 앱이나 서명되지 않은 앱을 가져 오는지는 확실치 않지만 문제 일 수 있습니다.

관련 문제