这篇文章上次修改于 424 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
之前无意中在酷安看到GcmForMojo,在服务器配置Mojo QQ 或者WX 然后通过GCM 或者 MIpush 、HWpush等把消息推送到手机。但是我服务器在国内,fq也容易被封。而且手机是三星,并没有一些推送服务。所以决定通过第三方推送服务自己做一个客户端。
Mojo-Webqq地址 Mojo-Weixin地址 这一步不过多叙述。按照地址的教程装好,不懂的去作者群里问。
系统不同安装方法也不同、自行百度。
注册之后创建应用

应用名称和图标随便填一下

记住你的APPKEY和 Secret 待会要用到

点击完成推送设置

填写包名为:xyj.qqnotification

完成
在你的服务器运行命令 [npm install jpush-async] 具体请看: JPush API client library for Node.js
下载 push.7z 解压 打开jpush.js

打开qq.pl修改红圈位置

打开wx.pl 修改红圈位置

然后放到你的服务器运行 (持续运行请百度 forever 和 screen 命令) 到这里服务器端就搭好了
具体步骤请百度。
由于github下载项目太慢不适合小白我放在蓝奏云了 QQNotification.zip
下载后导入项目

选择我们刚刚解压的项目

找到MyApp.java修改为你的ip地址 和 qq号,端口号没改的话就不用改

找到build.gradle修改为你的appkey

找到manifest.xml翻到最底下修改为你的appkey

之后编译

如果你们有自己的密钥的话就用自己的密钥 我这里就直接用debug密钥了。不然得写个创建密钥的教程
编译完后打开文件夹就是你自己的安装包啦


如果头像不显示。。那是因为我没有动态申请权限。。大家去设置里面自己开一下权限