比较了下友盟 友推 还有shareSDK,最终选择了shareSDK作为分享的平台
按照网站的指导文档操作,发现并不是傻瓜似的,感觉shareSDK在这个工具上埋了很多雷,故意不让普通开发人员一次性完成。
我的步骤如下:
1 按照集成指南操作
http://wiki.mob.com/Android_快速集成指南/
2 注意两点
1)代码源文件要以UTF-8的形式存储,否则你会发下在android eclipse 平台上总是有错
2)代码里面有两个方法 getStringRes 还有captureView 总是找不到原方法定义,
在百度里搜 终于让我搜到taocode的源码,shareSDK估计是故意将这两个给去掉了,恶心
http://code.taobao.org/svn/TravelForLLBTBoys/
http://code.taobao.org/p/xkwallpaper/src/trunk/OneKeyShare/src/cn/sharesdk/onekeyshare/OnekeyShare.java
TravelForLLBTBoys/ iTLLoanDemo / src / main / java / cn/ sharesdk / onekeyshare /
import static cn.sharesdk.framework.utils.BitmapHelper.captureView;
import static cn.sharesdk.framework.utils.R.getStringRes;
如果还缺什么,看下面这四个找的到不,引入就好了
import cn.sharesdk.framework.CustomPlatform;
import cn.sharesdk.framework.Platform;
import cn.sharesdk.framework.PlatformActionListener;
import cn.sharesdk.framework.ShareSDK;
+
+import android.app.Notification;
+import android.app.NotificationManager;
+import android.app.PendingIntent;
+import android.content.Context;
+import android.content.Intent;
+import android.content.pm.ResolveInfo;
+import android.graphics.Bitmap;
+import android.os.Handler.Callback;
+import android.os.Message;
+import android.text.TextUtils;
+import android.view.View;
+import android.view.View.OnClickListener;
+import android.widget.Toast;
+
+import java.io.File;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.Map.Entry;
+
+import cn.sharesdk.framework.CustomPlatform;
+import cn.sharesdk.framework.Platform;
+import cn.sharesdk.framework.PlatformActionListener;
+import cn.sharesdk.framework.ShareSDK;
+import cn.sharesdk.framework.utils.UIHandler;
+
+import static cn.sharesdk.framework.utils.BitmapHelper.captureView;
+import static cn.sharesdk.framework.utils.R.getStringRes;
+
转载请注明原文地址: https://ju.6miu.com/read-677025.html