首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android Exception征集

2013-03-21 
Android Exception收集1、java.lang.NoClassDefFoundError: org.bouncycastle.crypto.engines.RSAEngine?在

Android Exception收集

1、java.lang.NoClassDefFoundError: org.bouncycastle.crypto.engines.RSAEngine

?

在运行android应用程序时可能会出现java.lang.NoClassDefFoundError: org.bouncycastle.crypto.engines.RSAEngine这样的问题,导致程序运行直接崩溃掉。

原因:在android高版本的SDK里面有Android Dependencies 这个目录,它会将你引用的第三方jar包放置该目录下,这样才能引用你所加的类库,但是当导入别人的应用程序时,有可能别人是在低版本的SDK上开发的,并没有Android Dependencies这个目录,所以当不能自动生成Android Dependencies目录时,你必须手动作修改。修改如下:打开工程的classpath文件,添加<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>这样的一行代码,之后clean程序,如还没能生成Android Dependencies 目录,重启一下eclipse即可完成!!!

热点排行