Я интегрировал логин с опцией Facebook в мое приложение флаттера.
Я использовал
firebase_auth: ^ 0.14.0 + 5
flutter_facebook_login: ^ 1.1.1
После того, как я подключил firebase, приложение работало без ошибок. Но запуск флаттера выдает эту ошибку, когда я интегрирую плагин flutter_facebook_login .
Я добавил эти строки в свой манифест. xml file
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id" />
<activity android:name="com.facebook.FacebookActivity" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:label="@string/app_name" />
<activity android:name="com.facebook.CustomTabActivity" android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="@string/fb_login_protocol_scheme" />
</intent-filter>
</activity>
И я создал строки. xml файл в app-> sr c -> main-> res-> values
<?xml version="1.0" encoding="utf-8" ?><resources><string name="app_name">Your App Name here.</string>
<string name="facebook_app_id">157892568845063</string>
<string name="fb_login_protocol_scheme">fb157892568845063</string></resources>
Вот реализация
FirebaseAuth _auth = FirebaseAuth.instance;
bool isLogged = false;
Future<FirebaseUser> _loginWithFacebook() async{
var facebookLogin = new FacebookLogin();
var result = await facebookLogin.logInWithReadPermissions(['email']);
debugPrint(result.status.toString());
}
вот ошибка, которую я получаю