介绍
怎么在Android应用中利用ShareSDK实现一个应用分享功能?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
<强> 1。获取AppKey 强>
访问暴徒官网http://mob.com注册账号——》点击头像进入”后台中心”——》选择shareSDK——》添加应用——》获取AppKey。
点击添加后,就可以生成项目对应的AppKey。
<强> 2。SDK下载强>
访问暴徒官网http://mob.com下载最新的SDK。
然后点击一键下载就可以下载最新的SDK。
<强> 3。sdk目录结构强>
使用java jar命令编译我们下载的QuickIntegrater。jar文件,就会弹出一个对话框,我们添入我们的项目名称还有包名,点击确定,然后就会自动生成一个和我们项目相关的文件夹。如下图所示:
<强> 5。复制文件强>
我们只需要把对应的文件复制到我们的项目中就可以。详细的目录结构如下图所示。
,
需要注意的是,图中的填词中的jar包我们已经添加为图书馆了。在第一次复制进来的时候,我们需要右键——》点击“添加库”进行编译。这样我们才能使用其中的api。
<强> 6。AppKey的替换强>
替换资产文件夹下的AppKey
<强> 7。权限添加强>
在AndroidManifest。xml添加下列权限:
, & lt; uses-permission android: name=癮ndroid.permission.GET_TASKS",/比; ,& lt; uses-permission  android: name=癮ndroid.permission.INTERNET",/比; ,& lt; uses-permission  android: name=癮ndroid.permission.ACCESS_WIFI_STATE",/比; ,& lt; uses-permission  android: name=癮ndroid.permission.ACCESS_NETWORK_STATE",/比; ,& lt; uses-permission  android: name=癮ndroid.permission.CHANGE_WIFI_STATE",/比; ,& lt; uses-permission  android: name=癮ndroid.permission.WRITE_EXTERNAL_STORAGE",/比; ,& lt; uses-permission  android: name=癮ndroid.permission.READ_PHONE_STATE",/比; ,& lt; uses-permission  android: name=癮ndroid.permission.MANAGE_ACCOUNTS",/比; ,& lt; uses-permission  android: name=癮ndroid.permission.GET_ACCOUNTS",/比; ,& lt; !——,蓝牙分享所需的权限,——比; ,& lt; uses-permission  android: name=癮ndroid.permission.BLUETOOTH",/比; ,& lt; uses-permission  android: name=癮ndroid.permission.BLUETOOTH_ADMIN",/在
<强> 8。活动声明强>
& lt;活动 ,,android: name=癱om.mob.tools.MobUIShell" ,,android: configChanges=発eyboardHidden面向| | screenSize" ,,android: screenOrientation=皃ortrait" ,,android:主题=癅android:风格/Theme.Translucent.NoTitleBar" ,,android: windowSoftInputMode=皊tateHidden | adjustResize"比; ,,& lt; !——, QQ和QQ空间分享,QQ登录的回调必须要配置的,——比; ,,& lt; intent-filter> ,,,& lt; data android:方案=皌encent100371282",/比; ,,,& lt; action android: name=癮ndroid.intent.action.VIEW",/比; ,,,& lt; category android: name=癮ndroid.intent.category.BROWSABLE",/比; ,,,& lt; category android: name=癮ndroid.intent.category.DEFAULT",/比; ,,& lt;/intent-filter> ,,& lt; !——,新浪微博客户端分享回调必须配置,——比; ,,& lt; intent-filter> ,,,& lt; action android: name=癱om.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY",/比; ,,,& lt; category android: name=癮ndroid.intent.category.DEFAULT",/比; ,,& lt;/intent-filter> & lt;/activity>怎么在Android应用中利用ShareSDK实现一个应用分享功能