だから私は当初、私はあなたがアカウントアクティビティへの意図を追加してのAndroidManifest.xmlを更新するために必要なことを見て、2つの場所で答えを見つけた - ドキュメントのAddtional Email Features
節で述べたようにhttps://developers.facebook.com/docs/accountkit/android/configuration/
<activity android:name="com.facebook.accountkit.ui.AccountKitActivity">
<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/ak_login_protocol_scheme" />
</intent-filter>
</activity>
しかし、アカウントキットのアクティビティフローの間違った手順であなたを預けることができるため、これは正しく機能しません。サンプルのアンドロイドプロジェクトを見て、その意図がAccountKitEmailRedirectActivity
であることがわかりました。その時点で、正しく動作するようになりました。
<activity android:name="com.facebook.accountkit.ui.AccountKitEmailRedirectActivity">
<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/ak_login_protocol_scheme" />
</intent-filter>
</activity>
これは、あなたがstrings.xmlに追加する値です。 ak {yourAppId}の形式(例: ak1234565789 – MonkeyBonkey