断线SDK的集成:
Eclipse Android Studio
src ==> [module name]/src/main/java
res ==>[module name]/src/main/res
libs下的jar ==> [module name]/libs
libs下的so ==>[module name]/src/main/jniLibs
assets ==> [module name]/src/main/assets
aidl/ ==>[module name]/src/main/aidl
rs/ ==> [module name]/src/main/rs
jni/ ==>[module name]/src/main/jni
步骤:
1.首先登陆这个网站http://wiki.mob.com/android-%E7%9F%AD%E4%BF%A1sdk%E9%9B%86%E6%88%90%E6%96%87%E6%A1%A3/完成注册登陆,创建一个项目
2.下载短信的sdk,解压(之后不用看这个网站的,因为它使用的是eclipse)
3.在android studio中新建一个model(smssdk) ,右击项目new->model->选择android library->输入model的名字(随便)->选择no activity的模式
4.强项目里面的东西拷贝,
1.copy main/java里面的cn.....
2.res中的原有删除,之后copy
3.将androidmanaterial注册文件删除,paste
4.在lib中加入包
5.在main中新建一个文件夹jniLibs,然后copy文件进去
6.将module和app关联,和dependence包一样
***************上面copy的步骤已经结束了,但是sharedSDK和smssdk中存在相同的jar包,Mobtools.jar,所以我们需要在新建一个module,来实现公共不能,名字为gloableLibrary,将公共的jar包放进去,江上面的两个在删除,在将这两个model加上对gloableLibrary
的依赖(在给smssdk加入对MobTools.jarMobTools.jar的依赖的时候需要删除,smssdk对appcompent的依赖)
上面已经导入了应该要导入的包,之后就是调用了注册文件,调用
2.第三方分享的SDK集成:
1.创建一个moduel,名字叫sharesdk
1.copy main/java里面的cn.....
2.copy lib
3.copy res
4.sharesdk与app关联
5.在sharsdk中的build中删除appcompent的依赖
6.在app上new一个folder->Assets Folder
7.在上面添加sharedsdk
8.加上权限,加上代码
运行: