`

【转】Android项目更换开发环境时出现的 java.lang.VerifyError 异常解决办法

阅读更多
引用

项目是从同事的电脑上直接拷贝过来的,项目里面的jar包是在项目跟下libs里面存放的。到我电脑上部署没有出现错误,运行时就报java .lang.VerifyError的异常. google过,网上大概有下面几种说法:
  1. 大多数可能引用的外部jar文件出现了问题,比如说package的路径产生了问题,但该类被class文件定义了。
  2. 调用了一些编译器产生异议的问题,可能是使用的sdk版本不同,但源代码是一些更老版本的定义。
  3、java.lang.VerifyError是说当“校验器”检测到一个类文件虽然格式正确,但包含着一些内部不一致性或安全性问题时,抛出该错误。这个是有jdk版本的问题引起的
上面的三种方案我都尝试过,未果。
后,发现要更改添加jar包的方式,改成add  library->User library的方式,然后把相应的自定义库在order and export里面勾上,问题解决。
  个人认为出现这个异常的原因跟可能跟Android ADT版本有关系。因为我用的是1.9版本的而同事用的则比较古老,当然了其它的配置是一样的。


和原作者不同,我的项目是从SVN上CHECK下来的,但是由于公司里的ADT版本比较老,出现了java .lang.VerifyError的异常,解决方法就是把相应的自定义库在order and export里面勾上
  • 大小: 15.3 KB
分享到:
评论

相关推荐

    java 异常总结

    其他还有很多异常,我就不一一列举了,我要说明的是,一个合格的程序员,需要对程序中常见的问题有相当的了解和相应的解决办法,否则仅仅停留在写程序而不会改程序的话,会极大影响到自己的开发的。关于异常的全部...

    java编程常见问题

    39.java.lang.VerifyError 验证错误。当验证器检测到某个类文件中存在内部不兼容或者安全问题时抛出该错误。 40.java.lang.VirtualMachineError 虚拟机错误。用于指示虚拟机被破坏或者继续执行操作所需的资源不足的...

    IKAnalyzer2012FF_hf1.zip

    IKAnalyzer是一款中文分析器,应用于Solr搜索服务当中。

    IKAnalyzer2012_FF_hf1.jar

    解决Exception in thread "main" java.lang.VerifyError: class org.wltea.analyzer.lucene.IKAnalyzer overrides final method tokenStream.(Ljava/lang/String;Ljava/io/Reader;)Lorg/apache/lucene/analysis/...

    bcprov加密库

    org.bouncycastle.openssl.PEMException: problem parsing ENCRYPTED PRIVATE KEY: java.lang.SecurityException: JCE cannot authenticate the provider BC at org.bouncycastle.openssl.PEMReader$...

    Android CTS Verifier 测试手册

    该文档是由展讯下发的CTS Verifier指导文档,按照上面的指导去操作就能测完Verifier测试

    org.jasig.cas.client.util.CommonUtils

    public boolean verify(String hostname, javax.net.ssl.SSLSession session) { return true; } }; // Install the all-trusting host verifier HttpsURLConnection.setDefaultHostnameVerifier...

    java licence生成例子

    java中使用公钥加密私钥解密原理. KeyGenerater类: public class KeyGenerater { private byte[] priKey; private byte[] pubKey; public void generater() { try { KeyPairGenerator keygen = KeyPairGenerator ...

    Android Studio 4.3 for Chrome OS(android-studio-2020.3.1.26)

    Android Studio 4.3 (Android Studio Arctic Fox 2020.3.1.26)开发工具版本适用Chrome OS系统,android-studio-2020.3.1.26-cros.deb,它是Android Studio 4.2.2的下一个版本Android Studio 4.3版本(Android Studio ...

    code-verify.rar_code verify.com_verify

    密码验证,密码在人类的日常生活中是及其重要的,它可以保护人类的隐私,私人财产不受侵害

    Android代码-sign

    Automatically sign an apk with the Android test certificate. The public and private keys are embedded within the jar. sign my.apk my.s.apk is created next to my.apk sign my.apk --override my.apk...

    OpenCV-android-sdk.zip|OpenCV-android-sdk.zip

    这是CTS测试Rotation Vector CV Crosscheck必须安装的apk Since version 1.7 several packages of OpenCV Manager are built. Every package is targeted for some specific hardware platform and includes ...

    apksigner.jar

    解决Appium中的配置问题 An unknown server-side error occurred while processing the command. Original error: Cannot verify the signature of 'C:\Program Files\Appium\resources\app\node_modules\appium\...

    802.11n-BER.rar_802.11n_ieee 802.11n_verify

    The main goal of this project is to design and simulate a wireless communication system base on ...numerical result such as bit error rate plots and verify the functionality of each block in the design.

    NoReceiveGsmSmsPermissionTest.rar_verify

    Verify Sms and Mms cannot be received without required permissions. Uses android.telephony.gsm.SmsManager.

    仿真器程序下载

    stm32 下载器的设置资料,可以帮助轻松的设置好 仿真器 文中步骤详细,清楚,有益于新手下载器上手,

    otp_verify_java.rar_OTP_OTPVerify_TOTP_otp算法_一次性 口令

    OPT一次性动态口令验证算法。根据动态支持TOTP和HOTP验证。

    verify公共函数(陈攀).js

    verify公共函数(陈攀).js。verify公共函数(陈攀).js。verify公共函数(陈攀).js。verify公共函数(陈攀).js。

    HTTP请求库java-requests.zip

    Java的世界里,HttpClient 是一个功能强大的Http请求库,然而接口非常复杂,设计上遵从正交性,简单的请求也需要写比较多的代码,更不要说隐藏在各种细节里面的高级用法了。Requests, 是一个模仿python requests ...

    Android代码-AdbKeyMonkey

    Adb Key Monkey Fastest Adb Keyboard Tool for control android device... Execute adb devices to verify. Keys Up, Left, Right, Down = DPAD_UP, DPAD_LEFT, DPAD_RIGHT, DPAD_DOWN Esc = Android BACK Enter = D

Global site tag (gtag.js) - Google Analytics