こんにちは私は自分のアプリに統合されたFacebookフレンドリストを取得しようとしています。私はすでに権限を得ており、ログインすることができます。 FacebookのグラフAPIを実装しましたが、それを実行しようとしたときに、これは私が得ているエラーです。誰かが私を助けることができたら、私はそれを感謝します。また、これは私が得ているエラースタックですグラフAPIを使用したandroid appのFacebookフレンドリー
04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:致命的除外:メイン 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:プロセス:com.example.brianberg.moomie2、PID:1979 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.content.ActivityNotFoundException:明示的なアクティビティクラス{com.example.brianberg.moomie2/com.example.brianberg.moomie2.Friends_Fragment}を見つけることができません。あなたのAndroidManifest.xmlでこのアクティビティを宣言しましたか? 04:0:32:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1794) 04-04 19:50:32.663 1979- 1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.app.Instrumentation.execStartActivity(Instrumentation.java:1512) 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.app.Activity.startActivityForResult(Activity.java:3917) 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.support.v4.app。 ActivityCompatJB.startActivityForResult(ActivityCompatJB.java:30) 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.support.v4.app.ActivityCompat.startActivityForResult(ActivityCompat.java) :162) 04-04 19:50 :32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.support.v4.app.FragmentActivity.startActivityFromFragment(FragmentActivity.java:918) 04-04 19:50:32.663 1979-1979/com .example.brianberg.moomie2 E/AndroidRuntime:android.support.v4.app.FragmentActivity $ HostCallbacks.onStartActivityFromFragment(FragmentActivity.java:1008) 04-04 19:50:32.663 1979-1979/com.example.brianberg。 moomie2 E/AndroidRuntime:android.support.v4.app.Fragment.startActivity(Fragment.java:921) 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:at android .support.v4.app.Fragment.startActivity(Fragment.java:910) 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:at com.example.brianberg.moomie2。 MainFragment $ 1 $ 3.完了(MainFragment.java:82) 04-04 19:50:32.663 1979-1979/com .example.brianberg.moomie2 E/AndroidRuntime:com.facebook.GraphRequestで$ 5.run(GraphRequest.java:1379) 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime: android.os.Handler.handleCallback(Handler.java:739) 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.os.Handler.dispatchMessage(ハンドラー。 java:95) 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.os.Looper.loop(Looper.java:148) 04-04 19:50 :32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:android.app.ActivityThread.main(ActivityThread.java:5417) 04-04 19:50:32.663 1979-1979/com.example.brianberg .OMoomie2 E/AndroidRuntime:java.lang.reflect.Method.invoke(ネイティブメソッド) 04-04 19:50:32.663 1979-1979/com.example.brianber g.moomie2 E/AndroidRuntime:com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:726) 04-04 19:50:32.663 1979-1979/com.example.brianberg.moomie2 E/AndroidRuntime:at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
私はアンドロイドでそれを宣言しようとします。name =「Friends_Fragmentは、」私はFriends_Fragmentではない」と言って、このエラーを取得しますandroid.appActivityに割り当て可能 " –
Friends_Fragmentをホストするアクティビティを宣言する必要があります。無関係なノートでは、アンダースコア(FriendsFragment)を使用するのではなく、クラス名を大文字にする必要があります。 – vanguard
Aight、ちょっと意味が分かり始めました。だから私のFriends_FragmentクラスはFragmentというクラスから継承しています。それを活動として宣言する必要がありますか?申し訳ありませんが多くの質問のために、これはアプリケーションを構築する私の初めてです –