android java.lang.ExceptionInInitializerError
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的更多相关文章
- Exception in thread "main" java.lang.ExceptionInInitializerError
Exception in thread "main" java.lang.ExceptionInInitializerErrorCaused by: java.util.Missi ...
- java.lang.ExceptionInInitializerError /NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition;
java.lang.ExceptionInInitializerError at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nati ...
- java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError at com.csdhsm.compiler.test.DevTest.testReadInput(DevTest.java ...
- Java java.lang.ExceptionInInitializerError 错误解决方案
引起 java.lang.ExceptionInInitializerError 错误的原因是:在类的初始化时,出错.也就是说,在加载类时,执行static的属性.方法块时,出错了. 比如 publi ...
- java.lang.ExceptionInInitializerError异常
今天在开发的过程中,遇到java.lang.ExceptionInInitializerError异常,百度查了一下,顺便学习学习,做个笔记 静态初始化程序中发生意外异常的信号,抛出Exception ...
- java含有静态代码块新建的时候报错java.lang.ExceptionInInitializerError
问题描述 最近在写一些单元测试用例,为了避免连接外界服务,所有选择mock了数据库Dao层,计划将数据库所需要的数据存在List中,在类加载的时候初始化List并且填充数据.代码如下: public ...
- java.lang.ExceptionInInitializerError异常分析
今天在项目开发时遇到一个问题,整个项目是使用Spring等框架搭建起来的在运行项目时不报任何的异常信息,就是找不到某个类信息,各方查找该类确实是存在的,最后通过断点跟踪时在异常栈内发现java.lan ...
- springboot下jar包方式运行Caused by: java.lang.ExceptionInInitializerError: null
idea调试过程中不会出现此问题,异常如下 org.springframework.beans.factory.BeanCreationException: Error creating bean w ...
- android java.lang.IllegalArgumentException: Comparison method violates its general contract! 问题
android java.lang.IllegalArgumentException: Comparison method violates its general contract! 问题 jav ...
随机推荐
- Angular4.x 自定义搜索组件
Angular4 随笔(三) ——自定义搜索组件 1.简介 本组件主要是实现了搜索功能,主要是通过父子组件传值实现. 基本逻辑: 1.创建一个搜索组件,如:ng g component searc ...
- PDO中的预处理
PDO中的基本的原理和步骤和MySQL中的预处理都是一样的,只不过就是把MySQL中的预处理所有命令行的语法封装成了PDO对象的几个公开的方法而已! 1.发送预处理语句 此时,我们需要调用pdo对象的 ...
- vscode sync插件 在不同设备 同步的坑
sync的好处不言而喻,在不同的设备都可以同步自己的插件和所有配置: 但是有时有总是会有坑, 现在把我遇到的坑记录下来,以防再次踩坑 VSCode 同步方案 VSCode 的插件 Setting Sy ...
- C++调用IDL程序的做法(三)
作者:朱金灿 来源:http://blog.csdn.net/clever101 在C++调用IDL程序的做法(二)一文中介绍了如何动态创建IDLDrawWidgetControl的做法.假如我 ...
- C#加解密算法
先附上源码 加密解密算法目前已经应用到我们生活中的各个方面 加密用于达到以下目的: 保密性:帮助保护用户的标识或数据不被读取. 数据完整性:帮助保护数据不被更改. 身份验证:确保数据发自特定的一方. ...
- 解决写入InfluxDB时,报unbalanced quotes的问题
从客户端收集到Web站点信息后,写入InfluDB时,报如下异常: InfluxDB.Net.Infrastructure.Influx.InfluxDbApiException: InfluxDb ...
- WOSA/XFS PTR Form解析库—头文件
class AFX_EX_CLASS CNuXfsForm {public: CNuXfsForm(); ~CNuXfsForm(); /******************************* ...
- Vue -- webpack 项目自动打包压缩成zip文件
这段时间用 Vue2.0 开发项目,每次打包都会用到 npm run build 命令,但是每次部署时给后端发包都要手动zip压缩,这样一两次还行,但遇到项目板块测试和临时加急功能测试的时候,一天可能 ...
- Double Array Trie 的Python实现
不多介绍,可自行Google,或者其它关键词: "datrie" 放代码链接: double_array_trie.py 因为也是一段学习代码,参考的文章都记在里面了,主要参考gi ...
- GenyMotion the virtual device got no ip address 问题解决
不要再找答案了 升级你的virtual box到最新版本(目前是 5.0.26,已通过) 如果你是windows 10系统 必须关闭hyper-v 在管理员命令行下运行bcdedit /set hyp ...