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:
- removed
compile 'com.facebook.android:facebook-android-sdk:3.21.1'dependencies in gradle - synced it
- added same dependency again
- 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
Post a Comment