android - java.lang.ClassNotFoundException in LikeView -


i working facebook button, facing problem in app. first, when clicked on likebutton, nothing happened , app closed, second time throws exception error.

caused by: java.lang.classnotfoundexception: didn't find class "com.facebook.widget.likeview" on path: dexpathlist[[zip file "/data/app/com.example.mine4.pantryrecipes-1.apk"],nativelibrarydirectories=[/data/app-lib/com.example.mine4.pantryrecipes-1, /vendor/lib, /system/lib]]             @ dalvik.system.basedexclassloader.findclass(basedexclassloader.java:53)             @ java.lang.classloader.loadclass(classloader.java:501)             @ java.lang.classloader.loadclass(classloader.java:461)             @ android.view.layoutinflater.createview(layoutinflater.java:552)             @ android.view.layoutinflater.createviewfromtag(layoutinflater.java:687)             at android.view.layoutinflater.rinflate(layoutinflater.java:746)             at android.view.layoutinflater.rinflate(layoutinflater.java:749)             at android.view.layoutinflater.rinflate(layoutinflater.java:749)             at android.view.layoutinflater.inflate(layoutinflater.java:489)             at android.view.layoutinflater.inflate(layoutinflater.java:396)             at android.view.layoutinflater.inflate(layoutinflater.java:352)             at com.android.internal.policy.impl.phonewindow.setcontentview(phonewindow.java:274)             at android.app.activity.setcontentview(activity.java:1881)             at com.example.mine4.pantryrecipes.beefr1.oncreate(beefr1.java:36)             at android.app.activity.performcreate(activity.java:5122)             at android.app.instrumentation.callactivityoncreate(instrumentation.java:1150)             at android.app.activitythread.performlaunchactivity(activitythread.java:2315)             at android.app.activitythread.handlelaunchactivity(activitythread.java:2403)             at android.app.activitythread.access$600(activitythread.java:165)             at android.app.activitythread$h.handlemessage(activitythread.java:1373)             at android.os.handler.dispatchmessage(handler.java:107)             at android.os.looper.loop(looper.java:194)             at android.app.activitythread.main(activitythread.java:5391)             at java.lang.reflect.method.invokenative(native method)             at java.lang.reflect.method.invoke(method.java:525)             at com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:833)             at com.android.internal.os.zygoteinit.main(zygoteinit.java:600)             at dalvik.system.nativestart.main(native method) 

and here likeview code in xml.

 <com.facebook.widget.likeview                 android:id="@+id/like_view"                 android:layout_width="250dp"                 android:layout_height="wrap_content"                 android:layout_gravity="center_horizontal"                 android:layout_margintop="30dp" /> 

and here manifist code facebook sharing.

<activity android:name="com.facebook.facebookactivity"             android:configchanges=                 "keyboard|keyboardhidden|screenlayout|screensize|orientation"             android:theme="@android:style/theme.translucent.notitlebar"             android:label="@string/app_name" /> <provider             android:authorities="com.facebook.app.facebookcontentprovider760413047410118"             android:name="com.facebook.facebookcontentprovider"             android:exported="true" />  <meta-data             android:name="com.facebook.sdk.applicationid"             android:value="760413047410118"/> 

i not getting problem please tell me , here oncreate method.

facebooksdk.sdkinitialize(getapplicationcontext()); likeview likeview = (likeview) findviewbyid(r.id.like_view); likeview.setobjectidandtype( "https://www.facebook.com/junaidsaif786",                 likeview.objecttype.page); 

follow these steps:

  1. removed compile 'com.facebook.android:facebook-android-sdk:3.21.1' dependencies in gradle
  2. synced it
  3. added same dependency again
  4. again synced it

can take link

http://programmerguru.com/android-tutorial/how-to-add-facebook-like-button-in-android-applications/

use as:

 <com.facebook.share.widget.likeview             android:id="@+id/like_view"                 android:layout_width="250dp"                 android:layout_height="wrap_content"                 android:layout_gravity="center_horizontal"                 android:layout_margintop="30dp"/> 

hope, you!!


Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

php - Find a regex to take part of Email -