android studio - Facebook Login AsyncTask #4 NullPointerException Crash On Launch -


i've looked @ 15 different threads relating issue have , far none of solutions have worked me. while i'm leaning towards being android manifest configuration problem can't seem see or figure out i'm doing wrong there. hoping set of eyes , minds me out.

05-29 11:43:46.679    5265-5300/com.example.android.slidingtabsbasic e/androidruntime﹕ fatal exception: asynctask #4     java.lang.nullpointerexception             @ java.util.concurrent.concurrenthashmap.containskey(concurrenthashmap.java:781)             @ com.facebook.internal.utility.queryappsettings(utility.java:802)             @ com.facebook.login.widget.loginbutton$1.run(loginbutton.java:509)             @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1076)             @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:569)             @ java.lang.thread.run(thread.java:856) 

it seems though app_id returning null? or hash? did facebook android quick start , mentioned hash stuff thought optional?

here manifest.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"     package="com.example.android.slidingtabsbasic"     android:versioncode="1"     android:versionname="1.0">      <!-- min/target sdk versions (<uses-sdk>) managed build.gradle -->     <uses-permission android:name="android.permission.internet"/>     <uses-permission android:name="android.permission.access_coarse_location"/>     <uses-permission android:name="android.permission.access_fine_location"/>      <application android:allowbackup="true"         android:label="@string/app_name"         android:icon="@drawable/ic_launcher"         android:theme="@style/apptheme">          <activity             android:name=".mainactivity"             android:parentactivityname=".mainactivity"                   android:label="@string/app_name">             <activity                 android:name="com.facebook.loginactivity"                 android:theme="@android:style/theme.translucent.notitlebar"                 android:label="@string/title_facebook_login"                 />             <meta-data android:name="com.facebook.sdk.applicationid"   android:value="@string/app_id"/>             <intent-filter>                 <action android:name="android.intent.action.main" />                 <category android:name="android.intent.category.launcher" />             </intent-filter>         </activity>     </application>   </manifest> 

the error changes when try on api 16 versus more modern api, giving me asynctask #4 (for 16) , asyntask #2 (modern api).

solved moving

<meta-data android:name="com.facebook.sdk.applicationid" android:value="@string/facebook_app_id"/> 

outs side of activity , still inside application.


Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -