11-08 13:36:05.108: E/AndroidRuntime(5318): java.lang.ExceptionInInitializerError
11-08 13:36:05.108: E/AndroidRuntime(5318): at java.lang.Class.newInstanceImpl(Native Method)
11-08 13:36:05.108: E/AndroidRuntime(5318): at java.lang.Class.newInstance(Class.java:1319)
11-08 13:36:05.108: E/AndroidRuntime(5318): at android.app.Instrumentation.newActivity(Instrumentation.java:1023)
11-08 13:36:05.108: E/AndroidRuntime(5318): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1992)
11-08 13:36:05.108: E/AndroidRuntime(5318): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104)
11-08 13:36:05.108: E/AndroidRuntime(5318): at android.app.ActivityThread.access$600(ActivityThread.java:134)
11-08 13:36:05.108: E/AndroidRuntime(5318): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1247)
11-08 13:36:05.108: E/AndroidRuntime(5318): at android.os.Handler.dispatchMessage(Handler.java:99)
11-08 13:36:05.108: E/AndroidRuntime(5318): at android.os.Looper.loop(Looper.java:137)
11-08 13:36:05.108: E/AndroidRuntime(5318): at android.app.ActivityThread.main(ActivityThread.java:4624)
11-08 13:36:05.108: E/AndroidRuntime(5318): at java.lang.reflect.Method.invokeNative(Native Method)
11-08 13:36:05.108: E/AndroidRuntime(5318): at java.lang.reflect.Method.invoke(Method.java:511)
11-08 13:36:05.108: E/AndroidRuntime(5318): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:809)
11-08 13:36:05.108: E/AndroidRuntime(5318): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:576)
11-08 13:36:05.108: E/AndroidRuntime(5318): at dalvik.system.NativeStart.main(Native Method)
11-08 13:36:05.108: E/AndroidRuntime(5318): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load iconv: findLibrary returned null
11-08 13:36:05.108: E/AndroidRuntime(5318): at java.lang.Runtime.loadLibrary(Runtime.java:365)
11-08 13:36:05.108: E/AndroidRuntime(5318): at java.lang.System.loadLibrary(System.java:535)
11-08 13:36:05.108: E/AndroidRuntime(5318): at com.fortrun.restaurant.ScanCodeActivity.<clinit>(ScanCodeActivity.java:122)

出现上述异常信息的原因是因为一定是项目中引用了外部jar包,但是没有把该jar包对应的".so"文件加上去。

解决办法:

在libs文件夹下新建一个armeabi文件夹,然后把对应的.so文件放进去,问题解决。

android java.lang.ExceptionInInitializerError的更多相关文章

  1. Exception in thread "main" java.lang.ExceptionInInitializerError

    Exception in thread "main" java.lang.ExceptionInInitializerErrorCaused by: java.util.Missi ...

  2. java.lang.ExceptionInInitializerError /NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition;

    java.lang.ExceptionInInitializerError at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nati ...

  3. java.lang.ExceptionInInitializerError

    java.lang.ExceptionInInitializerError at com.csdhsm.compiler.test.DevTest.testReadInput(DevTest.java ...

  4. Java java.lang.ExceptionInInitializerError 错误解决方案

    引起 java.lang.ExceptionInInitializerError 错误的原因是:在类的初始化时,出错.也就是说,在加载类时,执行static的属性.方法块时,出错了. 比如 publi ...

  5. java.lang.ExceptionInInitializerError异常

    今天在开发的过程中,遇到java.lang.ExceptionInInitializerError异常,百度查了一下,顺便学习学习,做个笔记 静态初始化程序中发生意外异常的信号,抛出Exception ...

  6. java含有静态代码块新建的时候报错java.lang.ExceptionInInitializerError

    问题描述 最近在写一些单元测试用例,为了避免连接外界服务,所有选择mock了数据库Dao层,计划将数据库所需要的数据存在List中,在类加载的时候初始化List并且填充数据.代码如下: public ...

  7. java.lang.ExceptionInInitializerError异常分析

    今天在项目开发时遇到一个问题,整个项目是使用Spring等框架搭建起来的在运行项目时不报任何的异常信息,就是找不到某个类信息,各方查找该类确实是存在的,最后通过断点跟踪时在异常栈内发现java.lan ...

  8. springboot下jar包方式运行Caused by: java.lang.ExceptionInInitializerError: null

    idea调试过程中不会出现此问题,异常如下 org.springframework.beans.factory.BeanCreationException: Error creating bean w ...

  9. android java.lang.IllegalArgumentException: Comparison method violates its general contract! 问题

    android  java.lang.IllegalArgumentException: Comparison method violates its general contract! 问题 jav ...

随机推荐

  1. Velocity快速入门

    Velocity 介绍 Velocity是一个基于java的模板引擎.它允许任何人使用简单但功能强大的模板语言引用Java代码中定义的对象. 当Velocity用于web开发时,web设计人员可以与J ...

  2. POJ3304(KB13-C 计算几何)

    Segments Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 15335   Accepted: 4862 Descrip ...

  3. MySQL入门详解(三)---mysql如何进行主从配置

    基本要求 两台服务器(windows,linux,mac) 双方mysql版本需一致,如不一致,只要主节点低于从节点 两台服务器防火墙关闭 双方数据库所用的用户,要具有远程访问的权限 主服务器配置 修 ...

  4. 【读书笔记】iOS-自定义视图的创建

    静态创建自定义视图就是以拖动的方法来创建. 动态创建自定义视图可以理解为使用代码来创建自定义视图. 参考资料:<iOS7开发快速入门>

  5. 使用ADB无线连接Android真机进行调试

    使用ADB无线连接Android真机进行调试   其实这已经是一个很古老的知识了,记录一下备忘. 准备工作 手机和电脑需要在同一个局域网内 电脑上已经安装好ADB工具,可以是Mac或者Windows ...

  6. 新知食APP架构分析--北京识物科技有限公司旗下产品

    俗话说不打无准备之仗,这次真是有点懵逼了,建议大家去面试的时候,尤其是去小型互联网公司的时候,如果你想比其他人有竞争力,那么你要研究一下当前他的公司正在开发产品,他们的业务类型是什么样的,比如他们公司 ...

  7. CentOS6.8系统安装Node

    环境:CentOS6.8_X64系统 一.到官方下载最新的编译好的安装文件,目前是6.9.4. $>cd /usr/local/src #定位到这个目录,下载的文件会在这个目录#使用wget下载 ...

  8. Mac下配置Golang环境

    1.go的官网:https://golang.org/ 下载地址:https://golang.org/dl/ ps:因为windows的影响我用的apk版本的安装比较简单,后面也会介绍环境变量的配置 ...

  9. LeetCode题解之Reorder List

    1.题目描述 2.题目分析 首先将链表分为两段,然后将后面的一段反转,再合并两个链表. 3.代码 void reorderList(ListNode* head) { if (head == null ...

  10. 使用 PowerShell 管理 Azure 磁盘

    Azure 虚拟机使用磁盘来存储 VM 操作系统.应用程序和数据. 创建 VM 时,请务必选择适用于所需工作负荷的磁盘大小和配置. 本教程介绍如何部署和管理 VM 磁盘. 学习内容: OS 磁盘和临时 ...