Como faço para compartilhar conteúdo no mural do Facebook usando o Android SDK?

Não consigo encontrar muitos exemplos do FB + Android SDK e as amostras não são simples o suficiente (algumas delas são obsoletas). Meu objetivo simples é compartilhar algum conteúdo no FB usando meu aplicativo Android. Quando desenvolvi o aplicativo para iOS, foi simplesmente

AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate facebookLogin];


NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               @"pikSpeak", @"name",
                               shareURL, @"link",
                               @"pikSpeak for iPhone !", @"caption",
                               @"Record audio at the moment of the image taken using pikSpeak and feel the moment come alive", @"description",
                               @"shared an audible pic using pikSpeak cam", @"message",
                               imageURL,@"picture",
                               nil];

[[appDelegate facebook] requestWithGraphPath:@"feed" andParams:params andHttpMethod:@"POST" andDelegate:self];

Esse código tratou as sessões e salvou os detalhes da sessão sobre as reinicializações do aplicativo.

1) Como simplesmente compartilhar alguma coisa no Android.

2) eu viFacebook(String app_id) está obsoleto. Se sim, então qual é o seu substituto?

P.S. : Usando o SDK do Facebook 3.0

questionAnswers(2)

yourAnswerToTheQuestion