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. MySQL binlog group commit--commit stage

    说明: 1.process_commit_stage_queue:调用调用ha_commit_low->innobase_commit进入innodb层依次提交 2. process_after ...

  2. UNIX高级环境编程(15)进程和内存分配 < 故宫角楼 >

    故宫角楼是很多摄影爱好者常去的地方,夕阳余辉下的故宫角楼平静而安详.   首先,了解一下进程的基本概念,进程在内存中布局和内容. 此外,还需要知道运行时是如何为动态数据结构(如链表和二叉树)分配额外内 ...

  3. windows环境下lib和dll的区别和联系详细

    https://blog.csdn.net/ghevinn/article/details/43759655 c++中共有两种库:1.LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代 ...

  4. [IDEA_4] IDEA 从 GitHub 上 pull 项目到本地

    0. 说明 通过参考的链接我们已经知道了怎么安装配置 Git  .GitHub ,如何使用 IDEA 将本地项目上传到 GitHub. 现在是学习怎么通过 IDEA 将项目从 GitHub pull ...

  5. 设置联想键盘恢复F1~F12默认按键的操作办法

    背景 默认都是笔记本键盘才有Fn组合功能键,台式机很少有.今天领到的是联想键盘,给我的台式机使用后F12很麻烦,必须Fn+F12才可以. 需求 恢复默认的F1~F12功能 方案 只需要下载驱动安装: ...

  6. CentOS7中部署Showdoc

    目录 CentOS7中部署Showdoc 前置环境 部署 配置文件 解压安装包 添加启动服务 设置权限 运行安装 界面 CentOS7中部署Showdoc 文:铁乐与猫 前置环境 因为showdoc其 ...

  7. mysql workbench中my.ini路径不一样

    mysql workbench中的my.ini路径与mysql服务中的路径不一样 删除mysql workbench的配置文件即可解决 win7下的配置文件路径: %APPDATA\MySQL\Wor ...

  8. ASCII码查看

    字母对照表: ASCII可显示字符: ASCII控制字符:

  9. 根据进程ID查找运行程序目录

    查看进程ID [root@hadoop03 openresty]# netstat -nltp 进入/proc目录查找相应进程ID目录并进入此目录 [root@hadoop03 usr]# cd /p ...

  10. SSL/TLS Diffie-Hellman Modulus <= 1024 位 (LogJam) 使用2048位或更高的Diffie-Hellman

    1.http://slproweb.com/products/Win32OpenSSL.html  下载 SSL 并安装 2.设置环境变量,例如工具安装在C:\OpenSSL-Win64,则将C:\O ...