安卓高级9 shareSDK 第三方登陆和分享Mob
ShareSDK推荐此官网地址
官网注册和申请key流程
- 注册 略
 进入后台创建应用得到可以
下载SDK
- 解压下载的压缩包 
 
第三方平台申请key
如果你想申请QQ登陆或者分享需要去腾讯开发者申请,申请后会得到APP ID 和APP KEY.腾讯开发者论坛
你申请开发者注册通过后,可以创建应用,创建时你可以先保存依然可以得到APP ID和KEY可以先用于调试测试,只不过有每天测试次数等.所以测试时需要直接提交审核.
其他平台学生可自行学习
分享
官网教程 
注意腾讯分享的一个坑: 
第三方登陆
提示,获取第三方平台id和用户资料可以在回调接口中 如下
 @Override
    public void onComplete(Platform platform, int i, HashMap<String, Object> hashMap) {
        //遍历Map
        Iterator ite =hashMap.entrySet().iterator();
        while (ite.hasNext()) {
            Map.Entry entry = (Map.Entry)ite.next();
            Object key = entry.getKey();
            Object value = entry.getValue();
            System.out.println(key+": "+value);
            Log.e("fmy",key+": "+value);
        }
        //这是第三平台的id可以唯一标识一个用户
       String userId = platform.getDb().getUserId();
        Log.e("fmy","id: "+userId);
    }
                    
                
                
            
        
浙公网安备 33010602011771号