将android库项目导出为jar

时间:2013-11-18 19:42:14

标签: android jar project noclassdeffounderror

我想将“libs”文件夹中包含几个jar文件的android库项目导出为jar文件,并将其放入其他Android应用程序项目中。

问题是,当我在其他Android应用程序项目中包含生成的jar文件时,它没有看到来自android库项目的jar文件并抛出NoClassDefFoundError

有没有办法解决它?

1 个答案:

答案 0 :(得分:0)

我看到以下原因之一:

  • 您的jar(在libs中)可能引用的其他类很少。
  • 当您将项目jar添加到另一个项目时,这些类由不同的类加载器加载。

stacktrace会清楚说明。您可以按照debug the NoClassDefFoundError

进行操作