Android facebook sdk和google cloud messaging JAR问题
题
我已经使用了GCM,我有libs文件夹,并有android-support-v4。罐子里,一切都很好。现在我想使用facebook sdk。我正在做facebook的教程,但是当它说我必须右键单击项目->Android选项卡->添加时。..并选择FacebookSDk然后确定。所以经过这一步,
该
import android.support.v4.content.WakefulBroadcastReceiver;
import com.google.android.gms.gcm.GoogleCloudMessaging;
import android.support.v4.app.NotificationCompat;
无法解决!我Google了很多,我清理了解决方案,我更换了android-support-v4。jar与facebook的android-support-v4。jar,我刷新了库(右键单击项目->Android工具->添加支持库。..),我从libs文件夹中删除了库 现在我没主意了。
任何人都解决了这个问题?我做错了什么?
解决方案
为 com.google.android.gms.gcm.GoogleCloudMessaging
你必须补充 google-play-services_lib
作为一个库项目(它与支持库无关)。
对于支持库导入,您必须复制 android-support-v4.jar
到项目的libs文件夹,并将其添加到项目的java构建路径中。
其他提示
facebook sdk附带某些版本的android-support-v4.jar,可能是也可能与您使用的项目和/或您正在使用的其他库也不相同。确保它们都是相同的版本(字面上选择这个jar的版本并将其复制到您的项目的lib,facebook sdk的libs等)。在Eclipse中,如果您查看“问题”选项卡,它应该告诉您错误。
不隶属于 StackOverflow