美文网首页
Umeng分享注意的地方

Umeng分享注意的地方

作者: Keike | 来源:发表于2016-10-13 11:23 被阅读41次

    *1、微博无客户端分享是个很坑的问题,所以要动态分享,就是当点击分享的时候,检测是否安装了微博客户端。

    //这个是应用是否安装的方法

      private static boolean isAvailible(Context context, String packageName) {  
    final PackageManager packageManager = context.getPackageManager();
     //获取packagemanager     
     List<PackageInfo> pinfo = packageManager.getInstalledPackages(0);
          //获取所有已安装程序的包信息    List<String> pName = new ArrayList<String>();
        //用于存储所有已安装程序的包名   
      //从pinfo中将包名字逐一取出,压入pName list中    
      if (pinfo != null) {       
         for (int i = 0; i < pinfo.size(); i++) {            
                 String pn = pinfo.get(i).packageName;        
                           pName.add(pn);        }    }    
                return pName.contains(packageName);
    //判断pName中是否有目标程序的包名,有TRUE,没有FALSE}
       }
     } 
    

    *2微信朋友圈分享不回调问题,除了注意混淆问题,还要注意一下问题

       有回调的,最常用的,发送成功,取消发送,你要是回调不来的话,基本上就是包搞错了,
     包名必须是申请app时的包名+wxapi 下,回调的类名必须是WXEntryActivity 而且要这个ativity 要是android:exported="true",希望对你有用。。
    

    链接:https://segmentfault.com/q/1010000000304007

    *3以上都是搜索,记录,现为备案,若未有标明出处,望包涵。

    相关文章

      网友评论

          本文标题:Umeng分享注意的地方

          本文链接:https://www.haomeiwen.com/subject/qpswyttx.html