android库项目的问题 - 找不到类

时间:2011-06-17 20:07:44

标签: java android library-project

我认为我无法正确理解Android Library Project。我有以下问题:

  1. 我在包a.b.c.lib
  2. 中有一个图书馆项目
  3. 我有一个应用程序,它使用包a.b.c
  4. 中的库项目
  5. 我有另一个应用程序,它使用包a.b.c.pro
  6. 中的库项目

    a.b.c中的应用程序一切正常,但我在a.b.c.pro应用程序中遇到了以下问题(在运行时):

    java.lang.NoClassDefFoundError: a.b.c.lib.c1$c2

    a.b.c app。

    中找到相同的班级

    那么,在这种情况下定义包的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

没有正确的方法。一切都是对的。它应该工作,所以我认为问题不在包中。你是否使用Proguard进行混淆?它可以删除您的应用中使用的一些类。由于工具链中的一些错误,也会发生此类错误。尝试清理并重建您的应用程序。