smssdk导入教程
来源:互联网 发布:c语言代码基础题目 编辑:程序博客网 时间:2024/06/06 12:40
现在几乎手机市场上全部的应用都继承了短信验证服务,因为其继承的间接性和用户使用的方便性,能够在注册环节为一个应用留住更多的用户。
最近的项目中集成了短信验证功能,所以来与大家分享一下,欢迎大家指正!
首先要到官网下载相应的sdk:
http://www.mob.com/downloadDetail/SMS/android
之后申请相应的appkey,不同版本的sdk的appkey是不可以共用的,这里需要注意一下。
由于我们的项目不需要提供的GUI所以操作比较简单,所以只需要将如图所示的相关jar包导入工程即可,导入操作和导入一般的jar包步骤相同,所以不再赘述
之后配置AndroidManifest.xml
打开您项目的“AndroidManifest.xml”,在其中添加如下的权限:
<uses-permissionandroid:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permissionandroid:name="android.permission.INTERNET" />
<uses-permissionandroid:name="android.permission.RECEIVE_SMS" />
<uses-permissionandroid:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.GET_TASKS"/>
<uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION" />
(没有什么特殊的权限都是一些常用的,即使不使用验证服务大部分也会用到)
最后启动SDK
在您的项目启动时,调用下面的代码:
SMSSDK.initSDK(this, "您的appkey","您的appsecret");
然后就可以在项目中使用mob提供的功能了。
下附官方文档:
http://wiki.mob.com/sms-android-%E6%97%A0gui%E6%8E%A5%E5%8F%A3%E8%B0%83%E7%94%A8/
- smssdk导入教程
- smssdk导入AndroidStudio出现 com.android.dex.DexException: Multiple dex files define 解决方法
- Android SMSSDK短信验证
- 第三方SDK:SMSSDK
- 导入百度SDK教程
- 短信验证SMSSDK的使用
- SQL Server 导入/导出教程
- Unity3D导入贴图网格教程
- eclipse2013导入jar包教程
- android studio导入PullToRefresh教程
- android studio导入PullToRefresh教程
- android studio导入PullToRefresh教程
- 使用CocoaPods导入AFNetworking教程
- SMSSDK for Android 1.0.1已经发布
- SMSSDK for Android 1.0.2已经发布
- 如何在Android Studio上集成SMSSDK
- iOS短信验证SMSSDK的使用
- cocos2d-lua集成Mob-SMSSDK-for-android
- mapreduce编程练习(二)倒排索引 Combiner的使用以及练习
- 求助hibernate单表分页查询jsp和servlet的传值代码 实在写不出来了
- java最大公约数
- 采用maven搭建springmvc+mybaits项目
- 计算机网络之ARP协议
- smssdk导入教程
- 【兴趣】QQ音乐VS网易云音乐竞品分析
- 并查集大致就这样。
- 基于FPGA的高速串行通信之GTX收发器——差分IO信号
- 关于deepin系统的安装出现的问题解决方法
- IMPDP 多个表空间对象导入到一个表空间中
- Java线程池的使用
- 分布式事务
- L2-4 部落 (并查集)