当前位置: 移动技术网 > IT编程>移动开发>Android > android studio2.3.3 中 shareSDK配置和分享

android studio2.3.3 中 shareSDK配置和分享

2018年03月04日  | 移动技术网IT编程  | 我要评论

喜爱夜蒲2迅雷种子,特米网,3mxx

我的shareSDK配置和分享


1.去官网下载shareSDK

2.打开QuickIntegrater选择需要分享的平台最好选9个,9宫格吗。

3.点击确定会生成4个文件夹

4.把4个文件夹直接复制到你的项目中。

5.然后,我们将ShareSDK.xml文件复制到assets目录下。

7.、添加权限


 
 
 
 
 
 

8、添加activity信息

(注意: tencent后面的appid要保持和您配置的QQ的appid一致)



     
         
         
         
         
     

    
    
        
        
    

    
     
    
    
    
    
    

 

9、activity处理

如果您集成了微信,易信,支付宝还需要添加下面回调的activity处理;


  


 

 



    
        
        
    


10.分享代码


private void showShare() {
 OnekeyShare oks = new OnekeyShare();
 //关闭sso授权
 oks.disableSSOWhenAuthorize(); 
 // title标题,印象笔记、邮箱、信息、微信、人人网、QQ和QQ空间使用
 oks.setTitle("标题");
 // titleUrl是标题的网络链接,仅在Linked-in,QQ和QQ空间使用
 oks.setTitleUrl("https://sharesdk.cn");
 // text是分享文本,所有平台都需要这个字段
 oks.setText("我是分享文本");
 //分享网络图片,新浪微博分享网络图片需要通过审核后申请高级写入接口,否则请注释掉测试新浪微博
 oks.setImageUrl("https://f1.sharesdk.cn/imgs/2014/02/26/owWpLZo_638x960.jpg");
 // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
 //oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
 // url仅在微信(包括好友和朋友圈)中使用
 oks.setUrl("https://sharesdk.cn");
 // comment是我对这条分享的评论,仅在人人网和QQ空间使用
 oks.setComment("我是测试评论文本");
 // site是分享此内容的网站名称,仅在QQ空间使用
 oks.setSite("ShareSDK");
 // siteUrl是分享此内容的网站地址,仅在QQ空间使用
 oks.setSiteUrl("https://sharesdk.cn");

// 启动分享GUI
 oks.show(this);
 }

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网