Android 集成极光推送(Android studio)
来源:互联网 发布:java方法高并发 编辑:程序博客网 时间:2024/05/19 23:05
第一步:先新建一个的项目
第二步:进入 极光推送的官网(https://www.jiguang.cn/push) 注册并登录
第三步:创建应用,并以填入应用名称 和 上传图片,最后点击创建
第四步:点击完成推送设置,并填入应用的包名,这里会生成一个和你包名一样的Demo,你可以下载下来学习
第五步:进入官网下载并解压 SDK
第六步:开始集成SDK
1.把sdk导入到自己的项目中
- 复制 libs/jcore-android_v1.x.y.jar 到工程 libs/ 目录下。
- 复制 libs/jpush-android_v3.x.y.jar 到工程 libs/ 目录下。
- 复制 libs/(cpu-type)/libjcore1xy.so 到你的工程中存放对应cpu类型的目录下。
- 复制 res/ 中drawable-hdpi, layout, values文件夹中的资源文件到你的工程中 res/ 对应同名的目录下。
你也可以把libs里的所有东西都复制到module的libs下,这样你需要在module gradle配置中添加一下配置:
android { ...... sourceSets { main { jniLibs.srcDirs = ['libs'] ...... } ...... } ...... }
2.配置 AndroidManifest.xml
你可以根据下载的Demo 或者 SDK压缩包的 AndroidManifest.xml 来配置自己的AndroidManifest.xml
主要步骤为:
复制备注为 "Required" 的部分
将备注为替换包名的部分,替换为当前应用程序的包名
将AppKey替换为在Portal上注册该应用的的Key,例如(c7f44fa6fb55b3132e54c7b8)
3 要创建一个类继承application
public class MyApp extends Application {@Override public void onCreate() { super.onCreate(); JPushInterface.setDebugMode(true); JPushInterface.init(this); }}
这样就完成了最基本的推送了
最后,要想使用自定义的图片,需要把图片命名为jpush_notification_icon 并保存在 res/drawable 目录下。
效果如下:
- Android 集成极光推送(Android studio)
- android studio 集成极光推送(1)
- android studio集成极光推送
- Android Studio 集成极光推送
- Android Studio集成极光推送
- Android Studio集成极光推送
- android studio集成极光推送
- android studio极光推送的集成
- 使用android studio集成极光推送
- Android Studio jcenter 自动集成极光推送
- Android 极光推送集成
- android极光推送集成
- Android集成极光推送
- android集成极光推送
- Android集成极光推送
- android 集成极光推送
- android jpush(极光推送)快速集成
- Java.lang.UnsatisfiedLinkError android studio集成Jpush极光推送
- solr学习手册
- Java 并发与多线程规范(3)happen before和volatile总结,ArrayList和CopyOnyWriteList的区别
- sql 左连接,右连接,内连接,全连接
- vue使用过程常见的一些问题
- FPGA I/O 口 时钟约束
- Android 集成极光推送(Android studio)
- sql server 的T-SQL 学习笔记(三)
- python opencv入门 基本图像操作(6)
- <转>获取对象属性的点方法和中括号法的区别
- dd find exec
- ]数据结构:单链表之判断两个链表是否相交及求交点(带环、不带环)
- js中几种实用的跨域方法原理详解
- java.lang.NoClassDefFoundError: okhttp3.HttpUrl$Builder$ParseResult
- Spring MVC数据处理