Android facebook SDK doing error java.lang.NoClassDefFoundError‎

前端 未结 10 799
时光取名叫无心
时光取名叫无心 2020-12-09 05:57

I have just downloaded the facebook SDK from http://github.com/facebook/facebook-android-sdk I unpack it from git and opened Eclipse. I then created a new project using exis

10条回答
  •  有刺的猬
    2020-12-09 06:14

    I had your same problem, and there was a suggestion in another question thread to export the Android Facebook SDK as a jar file and add that file to your project.

    Although some people said that the previous solution worked with them, it didn't work with me!

    The only thing worked with me is: coping the Android Facebook SDK six classes into my project and that solved my problem.

    Steps:

    1- I simply copied the following 6 classes from the Android SDK into my project AsyncFacebookRunner.java DialogError.java Facebook.java FacebookError.java FbDialog.java Util.java

    2- I've also copied the facebook_icon.png file from the drawable folders to my drawable folders.

    3- I imported my R.java class in the the copied FbDialog.java class.

    My advice is to try the jar solution first (as it is the neat way to be a developer), if it didn't work with you, then try my solution (as it is a way to solve the problem).

    Thanks and hopefully it will solve your problem.

    Mohamed.

提交回复
热议问题