使用Demo快速体验移动推送
本文介绍Android SDK Demo的使用,让您快速在Android端体验移动推送功能。
创建Demo应用
登录EMAS管理控制台,创建项目,并在项目下创建应用,以对应您准备使用的Demo App。
单击应用名称右侧的
,打开指定应用的应用设置页面,记录应用的AppKey、AppSecret、PackageName。
下载Demo工程
Android官网Demo样例请参见:移动推送 Android Demo。
说明
mpush_android_demo已经完成了移动推送SDK的集成工作,但还是建议您仔细阅读移动推送的Android SDK配置(V3.0.0及以上版本)。
当您在使用您自己的App集成移动推送遇到问题时,您可以对比Demo的配置情况。
配置App信息
为了使Demo App能够正常运行,您还需要在demo工程中配置您的AppKey、AppSecret信息。
在AndroidManifest.xml中配置您的App信息。
<meta-data android:name="com.alibaba.app.appkey" android:value="********"/> <!-- 请填写EMAS中创建的应用的AppKey --> <meta-data android:name="com.alibaba.app.appsecret" android:value="********"/> <!-- 请填写EMAS中创建的应用的AppSecret-->
将build.gradle文件中的applicationId修改成您在EMAS中创建应用时填写的PackageName。
android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "********" // 填写所创建App的包名 minSdkVersion 11 targetSdkVersion 23 versionCode 1 versionName "1.0" } ...... }
编译应用
若程序编译通过,且运行是MainApplication.initCloudChannel打印出类似如下日志,则说明集成成功。
08-23 11:30:02.741 25116-25116/cloud.aliyun.test I/Init: init cloudchannel success
将编译好的Demo应用安装到手机上,并在手机上打开Demo应用。
在移动控制台上推送
登录EMAS管理控制台。
在上方导航栏选择用户增长。
展开左侧移动推送右侧的下拉按钮,单击创建消息-推送通知。
填写通知标题及通知内容后,单击确定发送。
在手机上查看可收到推送的通知。
说明
移动推送控制台仅提供简单推送功能,更多高级配置请使用OpenAPI进行推送。
联系我们
如遇到使用问题,请参考技术支持联系我们解决。