注意:本文示例代码均针对最新版SDK,如果你所用SDK的类名或方法名与此文不符合,请使用你所用SDK的随包文档、或者下载使用最新版SDK。
如果你之前已经在友盟注册了应用,并获取到了Appkey,可以继续使用它.
jar文件对应列表
注意
解压SDK压缩包,将文件夹中的social_sdk_library_project文件夹导入Eclipse,并在您的工程中添加对此项目的引用即可。
解压SDK压缩包,将文件夹中的'main/libs'和'main/res'文件夹复制到你的项目工程根目录下(如使用'ADT17'以下用户需要手动添加'libs'下的jar文件到工程Path中):
/*代码添加Appkey,如果设置了非null值,SocialSDK将使用该值.*/SocializeConstants.APPKEY="xxxxxxxxx";
1.解压已下载的zip文件,将platforms/weixin/libs目录中SocialSDK_WeiXin_1.jar,SocialSDK_WeiXin_2.jar拷贝到工程的libs(如果没有此目录,新建libs目录)目录中。2.在libs目录中找到SocialSDK_WeiXin_1.jar,SocialSDK_WeiXin_2.jar文件,鼠标右键-->AddtoBuildPath。1.3将解压目录中platforms/weixin/res拷贝至你工程的res目录。
1:将platforms/sina/目录下的src覆盖到项目工程根目录下,确保已添加'com/sina/sso/RemoteSSO.aidl'文件。2:将platforms/sina/libs中的SocialSDK_Sina.jar添加到工程libs中并将该jar加入到buildpath中。
//设置新浪SSOhandlermController.getConfig().setSsoHandler(newSinaSsoHandler());
1.解压已下载的zip文件,将platforms/tencentweibo/libs中SocialSDK_tencentWB_1.jar,SocialSDK_tencentWB_2.jar,,SocialSDK_tencentWB_3.jar拷贝到工程的libs(如果没有此目录,新建libs目录)目录中.2.在libs目录中找到SocialSDK_tencentWB_1.jar,SocialSDK_tencentWB_2.jar,,SocialSDK_tencentWB_3.jar文件,鼠标右键-->AddtoBuildPath.
//设置腾讯微博SSOhandlermController.getConfig().setSsoHandler(newTencentWBSsoHandler());注意:
1.解压已下载的zip文件,将platforms/renren/libs/SocialSDK_renren_1.jar,SocialSDK_renren_2.jar,拷贝到你工程libs目录中。2.在libs工程找到SocialSDK_renren_1.jar,SocialSDK_renren_2.jar文件,鼠标右键-->AddtoBuildPath。
1.解压已下载的zip文件,将platforms/sms/libs/SocialSDK_sms.jar拷贝到你工程libs目录中。2.在libs工程找到SocialSDK_sms.jar文件,鼠标右键-->AddtoBuildPath。3.将res/drawable中的资源添加到你工程对应的res/drawable目录中。
//添加短信SmsHandlersmsHandler=newSmsHandler();smsHandler.addToSocialSDK();添加如上代码后,短信平台就会添加到SDK中。
1.解压已下载的zip文件,将platforms/email/libs/SocialSDK_email.jar拷贝到你工程libs目录中。2.在libs工程找到SocialSDK_email.jar文件,鼠标右键-->AddtoBuildPath。3.将res/drawable中的资源添加到你工程对应的res/drawable目录中。
//添加emailEmailHandleremailHandler=newEmailHandler();emailHandler.addToSocialSDK();添加如上代码后,邮件平台就会添加到SDK中。
获取应用签名方式有两种方式一:1:用eclipse导出带签名的apk文件,注意此时选择的签名文件是你发布app时的签名文件。在导出的最后一步,eclipse会显示一个Certificatefingerprints(证书指纹),如下图。此时找到MD5值,将该MD5值复制出来,按照“去掉冒号(:),大写转小写”的规则装换,此时字符串就是签名。
下面是SocialSDK不同平台应用信息注册网站的地址:
为了保证引用友盟SocialSDKjar文件以及腾讯jar文件被混淆,请在proguard.cfg文件中添加以下代码避免被混淆.