极光推送对于移动开发的程序员都不陌生,用起来也挺方便的,今天在这里给大家介绍下最先版的极光推送的用法,超级简单。

1.在build.gradle里面添加两个方法并引用一个库文件

1.1在defaultConfig内部添加两个方法

ndk {
            abiFilters 'armeabi', 'armeabi-v7a', 'armeabi-v8a', 'x86', 'x86_64', 'mips', 'mips64'
        }
        manifestPlaceholders = [
                JPUSH_PKGNAME: applicationId,
                JPUSH_APPKEY : "123456789", //JPush上注册的包名对应的appkey.
                JPUSH_CHANNEL: "developer-default", //暂时填写默认值即可.
        ]

1.2引用极光推送的库文件  compile 'cn.jiguang:jpush:2.1.8'//有新版的话请及时更改

!!!注意如果引入库文件报错的话,就在gradle.properties里面加入

		android.useDeprecatedNdk=true

2.创建一个Class并继承Application
在OnCreate方法里面加入下面两句代码
JPushInterface.setDebugMode(false);
        JPushInterface.init(this);

//在清单文件里面注册下这个Class

这样就完成了极光推送了,你可以尽情的去推送了,相对之前的版本是不是简单好多呀!

最新文章

  1. Html中<a>标签的样式的设置
  2. CSS3回执特殊图形
  3. Get a List of Keys From a Dictionary in Both Python 2 and Python 3
  4. ubuntu访问 windows文件
  5. 【Django】如何按天 小时等查询统计?
  6. 转: .NET MVC3 几种返回 JSON 对象的方式和注意事项
  7. Qt之QParallelAnimationGroup
  8. Google Translate CLI 筆記
  9. 以莫泰的形式进行页面转换(传值用block)
  10. 【Linux命令】数据库mysql配置命令
  11. Android - 关于设备版本号
  12. python_如何在循环引用中管理内存?
  13. Linux基础之常用命令整理(二)
  14. cc、gcc、g++、CC的区别和联系
  15. rocketmq 源码
  16. pdf 移除密码 去除水印 批量去除水印 编辑文字 批量替换文字
  17. 18 Issues in Current Deep Reinforcement Learning from ZhiHu
  18. Nmap扫描教程之基础扫描详解
  19. 一些常用&实用的Linux命令
  20. Spark SQL inferSchema实现原理探微(Python)【转】

热门文章

  1. 列举一些常见的系统系能瓶颈 Common Bottlenecks
  2. moment
  3. Oracle忘记密码找回
  4. iOS学习笔记30-系统服务(三)蓝牙
  5. django 错误信息
  6. ajax application/json 的坑
  7. java调试打断点和不打断点执行结果不一致问题解决
  8. 源码编译安装git
  9. The Report Of Twisted’s Death or: Why Twisted and Tornado Are Relevant In The Asyncio Age
  10. UCOS2系统内核讲述(二)_初始化调用函数