0

Android(iPhoneは正常に動作しています)でアプリのFacebookログインを作成しようとしています。Facebookのログイン画面を開くことができません

これは私の(ここでは指示通り:http://docs.appcelerator.com/platform/latest/#!/api/Modules.Facebook):tiapp.xml、必要に応じて

<android xmlns:android="http://schemas.android.com/apk/res/android"> 
    <manifest> 
     <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="23"/> 
     <application android:theme="@style/Light"> 
      <activity android:label="@string/app_name" 
       android:name="com.facebook.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/> 
      <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/> 
     </application> 
    </manifest> 
</android> 

は、私はまた、strings.xmlリソースを追加しました。私は次のエラーを取得するauthorize()関数を呼び出すしようとすると、しかし:

Ucaught Error: Log in attempt failed: FacebookActivity could not be started. Please make sure you added FacebookActivity to the AndroidManifest.

ここで何が欠けていますか?

答えて

0

重要なことは、ここにcom.facebook.FacebookActivity活動とcom.facebook.LoginActivityを交換することである <activity android:label="@string/app_name" android:name="com.facebook.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/> <activity android:name="com.facebook.FacebookActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="YourAppName" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" />

と交換し、Facebookは、いくつかのバージョンの前にあることに変更しました。詳細については、ti.facebookリポジトリを確認してください。

関連する問題