1.百度上创建开发者帐号
http://developer.baidu.com/
2.登录后进入“开发者服务管理”
3.创建应用
APP KEY 需要记下来,cordova 程序中需要使用它。
4.创建cordova 应用
D:\app\android_workspace>cordova create TestPush com.app.push TestPush Creating a new cordova project with name "TestPush" and id "com.app.push" at location "D:\app\android_workspace\TestPush"
5. 添加应用平台
D:\app\android_workspace>cd TestPush D:\app\android_workspace\TestPush>cordova platform add android Adding android project... Creating Cordova project for the Android platform: Path: platforms\android Package: com.app.push Name: TestPush Android target: android-21 Copying template files... Project successfully created.
6.添加百度云消息推送插件:
D:\app\android_workspace\TestPush>cordova plugin add com.cmpsoft.mobile.plugin.p ushnotification Fetching plugin "com.cmpsoft.mobile.plugin.pushnotification" via plugin registry Installing "com.cmpsoft.mobile.plugin.pushnotification" for android
7.修改 项目根下 www/index.html ,添加如下:
<script type="text/javascript" > function onDeviceReady() { fastgoPushNotification.init("KerdAAt9KahoeC5BnVjtbiNX");//参数为百度云中创建应用的APP KEY } document.addEventListener('deviceready',onDeviceReady); </script>
8.启动应用测试
D:\app\android_workspace\TestPush>cordova run android //使用android 手机测试,需要安装手机驱动,可以使用 adb shell 命令查看能否成功连接到手机 //省略N多输出 BUILD SUCCESSFUL Total time: 43 seconds Built the following apk(s): D:\app\android_workspace\TestPush\platforms\android\ant-build\MainActivity-d ebug.apk Using apk: D:\app\android_workspace\TestPush\platforms\android\ant-build\MainAct ivity-debug.apk Installing app on device... Launching application... LAUNCH SUCCESS
这时应用已经启动了。
9.使用百度云推送消息
进入后选择创建通知:
点击发送。
10.手机端接收到消息
相关推荐
1、百度云推送 打开AndroidManifest.xml,将百度开发者中心api_key复制value后的引号中。 <meta-data android:name="api_key" android:value="" /> 打开www下的index.html文件,把api_key替掉为开者中心api_key的值...
cordova-baidupushcordova百度云推送插件
通过插件来实现云推送,只支持iOS,由于项目比较大,只上传了插件,配置及案例已详细说明,如有不足,报错,请自行解决完善……
meteor-cordova-notifications, 使用 Meteor 构建的Cordova应用程序的简单推送通知 meteor-cordova-notifications[Gitter]...使用 Meteor 构建的Cordova应用程序的简单推送通知。为什么?
Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。 结合...
xgpush-cordova, 腾讯信鸽推送 for Cordova
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大...基于Cordova和Jquery Moblie开发校园综合信息移动推送平台(源码+项目说明).zip
百度推送插件 百度推送插件
Vue.js+Cordova开发H5混合应用(以Android为例,附说明文档和工程)
cordova-app-loader, 远程更新你的Cordova应用程序 cordova-app-loader 远程更新你的Cordova应用程序为你的应用程序写一个英镑的manifest.json,以英镑为单位。构建和部署应用程序。过了一会儿。向服务器上传更新( ...
parse-push-plugin, 在分析平台上,为 Cordova/Phonegap/ionic 推送通知插件 Parse.Push 插件Cordova/Phonegap/ionic.的Parse.Push 插件,用于宿主 Parse.com 和开放源码解析服务器。高光工作在 Parse.com 和解析...
cordova-file-cache, Cordova应用的出色文件缓存 cordova-file-cacheCordova应用超出色的文件缓存基于 cordova-promise-fs 。正在启动 # fetch code using bower bower install cordova-
百度移动广告联盟phonegap/cordova插件,百度ssp广告phonegap插件,支持cordova和phonegap打包的ios和android应用,简单好用,只需要几行js就能在phonegap和cordova应用里面接入百度广告
百度地图定位Cordova插件,支持Android,IOS 可以在此地址查看example 基于百度地图Android版定位SDK(v7.1)以及百度地图IOS SDK (v3.2.1) 一,申请Android及IOS版密钥 申请密钥Android定位SDK 每一个...
基于Ionic和Cordova的跨平台移动APP的研究与应用.pdf
此插件里修改了华为手机无法自增减角标的问题,并优化了安卓的一些配置,希望对大家有所帮助!
cordova跳转原生Activity
VoIP推送通知的Cordova插件TL; DR Cordova插件,仅在iOS 8.0+上用于接收VoIP推送通知。安装对于离子: ionic cordova plugin add cordova-ios-voip-push 对于科尔多瓦: cordova plugin add cordova-ios-voip-push ...
cordova create 文件夹名字 包名 应用名字 cordova create Myproj com.myproj.jpush MyTestProj 添加平台 cd Myproj :不进入项目会出现[RangeError:Maximum call stack size exceeded] cordova platform add ...
1.如果还未针对ApacheCordova设置您的环境,请进行相应的设置。下载ApacheCordova的节点打包模块。2.打开一个命令提示符。3.创建一个新项目:cordovacreatebluemixpushcom.example.bluemixpushBluemixPush4.将...