Android: no se pudo encontrar información del proveedor para com.facebook.wakizashi.provider.PlatformProvider
Estoy atrapado por días ahora. Estoy usando PhotoShareDialogBuilder en Facebook. Usé el proveedor de contenido algo como esto:
<provider android:authorities="com.facebook.app.NativeAppCallContentProvider*****************"
android:name="com.facebook.NativeAppCallContentProvider"
android:exported="true"/>
Pero, me da el error cada vez que se ejecuta el código. Alguien por favor ayúdeme. No quiero usar ninguna otra API como Facebook simple, etc. El error que recibo en el logcat es: 09-06 13: 56: 14.575: E / ActivityThread (4202): Error al encontrar información del proveedor para com.facebook. wakizashi.provider.PlatformProvider.
Mi código :
boolean canPresentShareDialogWithPhotos = FacebookDialog.canPresentShareDialog(this,
FacebookDialog.ShareDialogFeature.PHOTOS);
if (canPresentShareDialogWithPhotos) {
FacebookDialog shareDialog = createShareDialogBuilderForPhoto(image).build();
uiHelper.trackPendingDialogCall(shareDialog.present());
}
private FacebookDialog.PhotoShareDialogBuilder createShareDialogBuilderForPhoto(Bitmap... photos) {
return new FacebookDialog.PhotoShareDialogBuilder(this)
.addPhotos(image);
}