gpt4 book ai didi

firebase - flutter 中 flutter_facebook_login 的问题

转载 作者:IT王子 更新时间:2023-10-29 06:42:35 25 4
gpt4 key购买 nike

我正在使用 facebook 身份验证开发 Flutter 应用程序。按照第一步,我在 pubspec.yaml 中添加了 flutter_facebook_login: ^2.0.1。我试图在 Debug模式下运行。我收到以下错误:

    Error connecting to the service protocol: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:51195/1vmwn2gEVK8=/ws

最佳答案

我已经按照以下步骤解决了这个问题。

一旦您确定了 Facebook 应用程序 ID,您就必须做两件事。

首先,将以下内容复制粘贴到您的字符串资源文件中。如果您没有,请创建它。

\/android/app/src/main/res/values/strings.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Your App Name here.</string>

<!-- Replace "000000000000" with your Facebook App ID here. -->
<string name="facebook_app_id">000000000000</string>

<!--
Replace "000000000000" with your Facebook App ID here.
**NOTE**: The scheme needs to start with `fb` and then your ID.
-->
<string name="fb_login_protocol_scheme">fb000000000000</string>
</resources>

然后您只需将以下内容复制粘贴到您的Android Manifest:

\/android/app/src/main/AndroidManifest.xml

<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>

关于firebase - flutter 中 flutter_facebook_login 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56457714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com