使用Facebook Lite应用程序Android邀请朋友

使用Facebook Lite应用程序Android邀请朋友,android,facebook,Android,Facebook,我已经在我的应用程序中实现了Facebook邀请朋友。当我在我的设备上安装Facebook应用程序时,它工作正常。但是,如果我卸载Facebook应用程序并下载Facebook lite应用程序,那么它将无法工作。 这是我的代码片段 请帮帮我。 提前谢谢 public void openDialogInvite(final Activity activity) { String AppURl = "**************"; //Generated from //fb devel

我已经在我的应用程序中实现了Facebook邀请朋友。当我在我的设备上安装Facebook应用程序时,它工作正常。但是,如果我卸载Facebook应用程序并下载Facebook lite应用程序,那么它将无法工作。 这是我的代码片段

请帮帮我。 提前谢谢

public void openDialogInvite(final Activity activity) {
    String AppURl = "**************";  //Generated from //fb developers
    CallbackManager sCallbackManager = CallbackManager.Factory.create();

    if (AppInviteDialog.canShow()) {
        AppInviteContent content = new AppInviteContent.Builder()
                .setApplinkUrl(AppURl)
                .build();

        AppInviteDialog appInviteDialog = new AppInviteDialog(activity);
        appInviteDialog.registerCallback(sCallbackManager,
                new FacebookCallback<AppInviteDialog.Result>() {

                    @Override
                    public void onSuccess(AppInviteDialog.Result result) {
                        Log.d("Invitation", "Invitation Sent Successfully");
                        System.out.println("test onSuccess");
                    }

                    @Override
                    public void onCancel() {
                        System.out.println("test  on cancel");

                    }

                    @Override
                    public void onError(FacebookException e) {
                        Log.d("Invitation", "Error Occured");
                        System.out.println("test Error" + e.getMessage());

                    }
                });

        appInviteDialog.show(content);
    }

}
public void openDialogInvite(最终活动){
字符串AppURl=“*************”;//由//fb开发者生成
CallbackManager sCallbackManager=CallbackManager.Factory.create();
if(AppInviteDialog.canShow()){
AppInviteContent=新建AppInviteContent.Builder()
.setApplinkUrl(AppURl)
.build();
AppInviteDialog AppInviteDialog=新建AppInviteDialog(活动);
appInviteDialog.registerCallback(sCallbackManager,
新建FacebookCallback(){
@凌驾
成功时公共无效(AppInviteDialog.Result){
Log.d(“邀请”,“邀请已成功发送”);
System.out.println(“成功测试”);
}
@凌驾
公开作废{
System.out.println(“取消测试”);
}
@凌驾
公共无效onError(FaceBook例外e){
Log.d(“邀请”,“发生错误”);
System.out.println(“测试错误”+e.getMessage());
}
});
appInviteDialog.show(内容);
}
}