android shareSDK 分享实现-getStringRes captureView 方法找不到

博主分享了在选择和集成分享平台(如友盟、友推、shareSDK)时遇到的问题,强调了shareSDK在集成过程中的复杂性和不友好性。文章详细记录了集成过程中的挑战,包括UTF-8编码要求、特定方法缺失等问题,并提供了解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

蠢死了的csdn。。。。。。。


原文转自:http://blog.163.com/cjml_1982/blog/static/83728898201532953148475/

比较了下友盟 友推 还有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;
+

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值