导入的jar上的java.lang.VerifyError
我已经将一个.jar导入到我的EclipseAndroid项目中(将其导入到libs文件夹并将jar添加到Java构建路径中的库中),但是当我尝试使用它时,我得到一个Java.lang.VerifyError。该库为Jiwigo 0.13.1.1;用于访问Piwigo图像库的java库。我知道这应该行得通,因为有一个名为RegalAndroid的开源android项目也使用了它(尽管是一个较旧的版本,它复制了源代码,而不是正确导入)。jar是我计算机上库的唯一副本,因此如果是版本冲突错误,我会感到惊讶。有什么想法吗 这是我的错误日志(缩短了,因为其余的都是普通的android内容): 以及它崩溃的行(使用代码中不同的伪字符串值): 这是在代码中任何地方首次使用该库 有什么想法吗导入的jar上的java.lang.VerifyError,java,android,import,jar,verifyerror,Java,Android,Import,Jar,Verifyerror,我已经将一个.jar导入到我的EclipseAndroid项目中(将其导入到libs文件夹并将jar添加到Java构建路径中的库中),但是当我尝试使用它时,我得到一个Java.lang.VerifyError。该库为Jiwigo 0.13.1.1;用于访问Piwigo图像库的java库。我知道这应该行得通,因为有一个名为RegalAndroid的开源android项目也使用了它(尽管是一个较旧的版本,它复制了源代码,而不是正确导入)。jar是我计算机上库的唯一副本,因此如果是版本冲突错误,我会感
SessionManager
正在使用Android中不存在的类或方法。假设没有实质性的修改,Android就无法运行,因为它使用:
- Apache HttpClient的旧版本
- JDOM
SessionManager
正在使用Android中不存在的类或方法。假设没有实质性的修改,Android就无法运行,因为它使用:
- Apache HttpClient的旧版本
- JDOM
这两个都不是安卓系统。我是Jiwigo的开发者,今天下午偶然读到了这篇文章。 由于我没有在Android上开发,我甚至不知道我的api与Android不兼容 所以在我读了这篇文章之后,我对我的API做了一些修改:我用一个最新的版本取代了旧的ApacheHttpClient版本:4.1(我认为它与android兼容,不是吗?) 我删除了所有JDom引用。代码现在改用org.w3c.dom.Document。罐子在这里: 正如我所说,我今天下午刚刚做了修改,我没有很好地测试它,所以它可能不稳定(它似乎在我的项目中工作)
再见。我是Jiwigo的开发者,今天下午偶然读到了这篇文章。 由于我没有在Android上开发,我甚至不知道我的api与Android不兼容 所以在我读了这篇文章之后,我对我的API做了一些修改:我用一个最新的版本取代了旧的ApacheHttpClient版本:4.1(我认为它与android兼容,不是吗?) 我删除了所有JDom引用。代码现在改用org.w3c.dom.Document。罐子在这里: 正如我所说,我今天下午刚刚做了修改,我没有很好地测试它,所以它可能不稳定(它似乎在我的项目中工作)
再见。在完成Android ADT和Java更新后,我的项目也遇到了类似的问题 试试这些步骤
希望这会有所帮助在完成Android ADT和Java更新后,我的项目也遇到了类似的问题 试试这些步骤
希望这会有所帮助复制它不是复制,因为我已经正确地导入了它,它不是java.lang中不受支持的方法(或者,如果是,它没有告诉我。在这种情况下,你怎么说?答案没有给出详细信息),我已经尝试了关于这个问题的所有其他方法。复制它不是复制,因为我已经正确地导入了它,所以它不是java.lang中不受支持的方法(或者,如果是的话,它没有告诉我。在这种情况下,你怎么说?答案没有给出详细信息),我已经尝试了关于这个问题的所有其他方法。啊。。。然后我将不得不找出RegalAndroid是如何做到的,因为它肯定以某种形式使用Jiwigo。谢谢。啊。。。然后我将不得不找出RegalAndroid是如何做到的,因为它肯定以某种形式使用Jiwigo。谢谢。我很幸运:)。根据我发现的一个站点,“ApacheHTTP客户端4包含在Android发行版中…”,所以这很好。但是我得到了一个
致命的异常:main java.lang.NoSuchMethodError:org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager。在fr.mael.jiwigo.transversal.session.SessionManager.(SessionManager.java:109)
尽管这里可能不是讨论这个问题的地方。我很乐意把东西测试出来。:)谢谢。我很幸运:)。根据我发现的一个站点,“ApacheHTTP客户端4包含在Android发行版中…”,所以这很好。但是我得到了一个致命的异常:main java.lang.NoSuchMethodError:org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager。在fr.mael.jiwigo.transversal.session.SessionManager.(SessionManager.java:109)
尽管这里可能不是讨论这个问题的地方。我很乐意把东西测试出来。:)谢谢
FATAL EXCEPTION: main
java.lang.VerifyError: fr.mael.jiwigo.transverse.session.SessionManager
at com.terrapages.itemdetailsactivities.FavoritesDetailsActivity.initViews(FavoritesDetailsActivity.java:179)
at com.terrapages.itemdetailsactivities.FavoritesDetailsActivity.onResume(FavoritesDetailsActivity.java:83)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1149)
at android.app.Activity.performResume(Activity.java:3823)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3118)
[...]
SessionManager sessionManager = new SessionManager("username", "password", "gallery-url");