错误日志:

11-27 09:59:19.670 26124-26124/? D/dalvikvm: Late-enabling CheckJNI
11-27 09:59:20.008 26124-26124/com.jpushdemo W/dalvikvm: Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcn/jpush/android/service/PushProtocol;
11-27 09:59:20.009 26124-26124/com.jpushdemo E/JPush: [JPushGlobal] Get sdk version fail![获取sdk版本失败!]
11-27 09:59:20.010 26124-26124/com.jpushdemo W/System.err: java.lang.UnsatisfiedLinkError: Couldn't load jpush205 from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.jpushdemo-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.jpushdemo-1, /vendor/lib, /system/lib]]]: findLibrary returned null
11-27 09:59:20.013 26124-26124/com.jpushdemo W/System.err:     at java.lang.Runtime.loadLibrary(Runtime.java:358)
11-27 09:59:20.013 26124-26124/com.jpushdemo W/System.err:     at java.lang.System.loadLibrary(System.java:526)
11-27 09:59:20.014 26124-26124/com.jpushdemo W/System.err:     at cn.jpush.android.service.PushProtocol.<clinit>(Unknown Source)
11-27 09:59:20.015 26124-26124/com.jpushdemo W/System.err:     at cn.jpush.android.b.a(Unknown Source)
11-27 09:59:20.015 26124-26124/com.jpushdemo W/System.err:     at cn.jpush.android.b.a(Unknown Source)
11-27 09:59:20.016 26124-26124/com.jpushdemo W/System.err:     at cn.jpush.android.api.JPushInterface.init(Unknown Source)
11-27 09:59:20.016 26124-26124/com.jpushdemo W/System.err:     at com.jpushdemo.JpushApp.onCreate(JpushApp.java:17)
11-27 09:59:20.017 26124-26124/com.jpushdemo W/System.err:     at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)
11-27 09:59:20.017 26124-26124/com.jpushdemo W/System.err:     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4341)
11-27 09:59:20.018 26124-26124/com.jpushdemo W/System.err:     at android.app.ActivityThread.access$1500(ActivityThread.java:138)
11-27 09:59:20.018 26124-26124/com.jpushdemo W/System.err:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1261)
11-27 09:59:20.018 26124-26124/com.jpushdemo W/System.err:     at android.os.Handler.dispatchMessage(Handler.java:102)
11-27 09:59:20.019 26124-26124/com.jpushdemo W/System.err:     at android.os.Looper.loop(Looper.java:136)
11-27 09:59:20.019 26124-26124/com.jpushdemo W/System.err:     at android.app.ActivityThread.main(ActivityThread.java:5016)
11-27 09:59:20.020 26124-26124/com.jpushdemo W/System.err:     at java.lang.reflect.Method.invokeNative(Native Method)
11-27 09:59:20.020 26124-26124/com.jpushdemo W/System.err:     at java.lang.reflect.Method.invoke(Method.java:515)
11-27 09:59:20.021 26124-26124/com.jpushdemo W/System.err:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792)
11-27 09:59:20.021 26124-26124/com.jpushdemo W/System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)
11-27 09:59:20.021 26124-26124/com.jpushdemo W/System.err:     at dalvik.system.NativeStart.main(Native Method)
11-27 09:59:20.021 26124-26124/com.jpushdemo E/JPush: [JPushGlobal] JPush .so file do not match JPush .jar file in the project, Failed to init JPush
 
 
 

此错误是由于没有正确的加载libjpush.so文件,请检查libjpush.so是否在正确的位置(libs–>armeabi–>libjpush.so)

JPush SDK 迁移到 Android Studio 需要添加.SO文件打包到APK的lib文件夹中,可以编辑 build.gradle 脚本,自定义 *.so 目录,Demo 的参考:

android {
// .. android settings ..
sourceSets.main {
jniLibs.srcDirs = ['libs'] // <-- Set your folder here!
}
}

JPush 初始化失败,直接按照官方文档的格式写的,portal上的包名肯定不会错,mainfest里面直接指定${applicationId}的更多相关文章

  1. Spring Cloud官方文档中文版-Spring Cloud Config(上)

    官方文档地址为:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#spring-cloud-feign 文中例子我做了一些测试在:http ...

  2. Spring Cloud官方文档中文版-Spring Cloud Config(上)-服务端(配置中心)

    官方文档地址为:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#spring-cloud-feign 文中例子我做了一些测试在:http ...

  3. 比官方文档更易懂的Vue.js教程!包你学会!

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由蔡述雄发表于云+社区专栏 蔡述雄,现腾讯用户体验设计部QQ空间高级UI工程师.智图图片优化系统首席工程师,曾参与<众妙之门> ...

  4. 《SpringCloudDubbo开发日记》(一)Nacos连官方文档都没写好

    背景 现在的微服务框架一般分dubbo和springcloud两套服务治理体系,dubbo是基于zookeeper为注册中心,springcloud是基于eureka作为注册中心. 但是现在eurek ...

  5. 喜大普奔!Django官方文档终于出中文版了

    喜大普奔!Django官方文档终于出中文版了 文章来源:企鹅号 - Crossin的编程教室 昨天经 Sur 同学告知才发现,Django 官方文档居然支持中文了! 之所以让我觉得惊喜与意外,是因为: ...

  6. Spring 4 官方文档学习(十一)Web MVC 框架之编码式Servlet容器初始化

    在Servlet 3.0+ 环境中,你可以编码式配置Servlet容器,用来代替或者结合 web.xml文件.下面是注册DispatcherServlet : import org.springfra ...

  7. Hui之Hui.js 官方文档

    基础 // 判断值是否是指定数据类型 var result = hui.isTargetType("百签软件", "string"); //=>true ...

  8. Spark官方文档 - 中文翻译

    Spark官方文档 - 中文翻译 Spark版本:1.6.0 转载请注明出处:http://www.cnblogs.com/BYRans/ 1 概述(Overview) 2 引入Spark(Linki ...

  9. Spring 4 官方文档学习(十四)WebSocket支持

    个人提示:如果需要用到页面推送,高频且要低延迟,WebSocket无疑是最佳选择.否则还是轮询和long polling吧. 做了一个小demo放在码云上,有兴趣的可以看一下,简单易懂:websock ...

随机推荐

  1. Python之字符串的特性及常用方法

    字符串的特性 索引: (索引是从0开始) s='hello'print(s[0])print(s[4])print(s[-1]) #拿出最后一个字符 hoo12345678截取s[start:stop ...

  2. 并发编程学习笔记(14)----ThreadPoolExecutor(线程池)的使用及原理

    1. 概述 1.1 什么是线程池 与jdbc连接池类似,在创建线程池或销毁线程时,会消耗大量的系统资源,因此在java中提出了线程池的概念,预先创建好固定数量的线程,当有任务需要线程去执行时,不用再去 ...

  3. Redis系列(六)--为什么这么快?

    Redis作为一个基于key-value的NoSQL数据库,最显著的特点存取速度非常快,官方说可以达到10W OPS,但是Redis为何这么快? 1.开发语言 Redis使用C语言进行编写的,而Uni ...

  4. 让浏览器不再显示 https 页面中的 http 请求警报<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

    <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" ...

  5. 01网页<head></head>常用标记及属性

    网页<head></head>常用标记及属性 <!DOCTYPE html> <html> <head> <!--网页标题--> ...

  6. svn更新报错Please execute the 'Cleanup' command.

    更新svn报错 要Clearnup一下就可以再更新了 点击svn中 clear up ok之后恢复正常

  7. docker 1-->docker machine 转载

    Docker Machine 是 Docker 官方编排(Orchestration)项目之一,负责在多种平台上快速安装 Docker 环境. Docker Machine 是一个工具,它允许你在虚拟 ...

  8. CentOS 6磁盘管理

    1.添加4块8G硬盘, 注:要先添加SCSI控制器,再添加SCSI硬盘 2.查看添加的硬盘 3.fdisk分区交互式命令 d delete a partition——————//删除一个分区 n ad ...

  9. hdu 5122(2014ACM/ICPC亚洲区北京站) K题 K.Bro Sorting

    传送门 对于错想成lis的解法,提供一组反例 1 3 4 2 5同时对于这次案例也可以观察出解法:对于每一个数,如果存在比它小的数在它后面,它势必需要移动,因为只能小的数无法向右移动,而且每一次移动都 ...

  10. spring boot 传输数组类型数据

    需要在参数加上@RequestBody注解 参考资料:https://blog.csdn.net/u012129558/article/details/51768985