[Android] Facebook SDKで、ログイン&ニュースフィードに投稿する | Developers.IO
こちらのサイトを参考に写経しつつやっていたら、以下のエラーが発生した。
java.lang.NullPointerException: Argument 'applicationId' cannot be null
エラー内容でググって見ると、AndroidManifest.xml
でmeta-dataをちゃんと設定してねと。
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_appId" />
例えばこんな感じ。
しかし設定してもエラーが全然解消されなかった。。。 なんでやー。という事で、ソースを見たり、
Log.i(“hoge", “hoge");
を埋め込んでいって丹念に値を見ていったところ、普通にmeta-data
の内容がプログラムで取得出来てなかった。。。。。
meta-date
をactivity
直下に置いていたのだが、これだとダメで、
application
直下に置くと読み込まれた。
単純な所で時間がかかってしまって、悲しい気持ちな今日このごろです。