Android(安卓)Studio 集成JPUSH推送
16lz
2021-01-25
Android studio集成JPush的sdk,按照官方文档来的总是错误或者与百度地图的sdk起冲突。纠结了好久,今天终于试了出来,拿出来与大家分享一下。
先看看我的android studio版本是Android Studio 1.4 RC 1, sdk版本是23。
我按照官方的文档来着,运行就报错直接终止了程序。我于是就去百度,收效甚微。自己隔了两天来尝试一下。Bingo。解决方法如下。
这个是我的项目结构。我没有按照官方给的把so文件打包到libs目录下。我是按照网上的经验,在src/main/里面新建了一个jniLibs/armeabi目录,把所有的so文件全部放在了里面。
而且我并没有把所有的so文件全部放在jniLibs目录下,我只是放了armeabi目录下的so文件。而且info里面的内容我没有设置,相反的是,如果我设置了的话反而会发生错误。
项目结构差不多就是这样了,我现在暂时只在自己的一个htc 5.0的系统和LG 4.4的系统上面测试通过,x86架构还没有进过测试。
然后其他的就是按照官方的PDF完成 androidMinifest里面的设置和JPush SDK 的初始化。如果还有问题可以看看LOG日志。
Android studio 集成第三方sdk相比较Eclipse而言还是比较麻烦
ps:build.gradle不需要修改
更多相关文章
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- 使用Tortoise SVN版本控制Android项目in eclipse的注意事项
- android实现简单音乐播放器
- 整合Plugin-X之后的ios项目配置
- Android培训---运行你的应用程序
- 【项目】Android(安卓)预置第三方应用可卸载功能的实现