Вот код, который я использую, не стесняйтесь его использовать:
Bundle postdata = new Bundle();
postdata.putString("caption", msg);
postdata.putByteArray("photo", pic);
mAsyncRunner.request(usr+"/photos&access_token="+fb.getAccessToken(), postdata, "POST",new WallRequestListener(), null);
, где "usr" - это идентификатор пользователя вашего друга, заголовок - это сообщение, которое будет опубликовано с изображением, ифото ну это картинка :) которая отправляется в виде байтового массива.
Вы можете получить идентификатор пользователя, отправив запрос "me / friends".
Надеюсь, это поможет.