Java android库项目存在问题-找不到类

Java android库项目存在问题-找不到类,java,android,library-project,Java,Android,Library Project,我想我没有正确理解Android库项目。我有以下问题: 我在包a.b.c.lib 我有一个应用程序,它使用包a.b.c 我有另一个应用程序,它使用packagea.b.c.pro 包a.b.c中的应用程序一切正常,但是我在a.b.c.pro应用程序中遇到了以下问题(在运行时): java.lang.NoClassDefFoundError:a.b.c.lib.c1$c2 在a.b.c应用程序中可以找到相同的类 那么,在这种情况下,定义包的正确方法是什么呢?没有正确的方法。一切都是对的。它应该会起

我想我没有正确理解Android库项目。我有以下问题:

  • 我在包
    a.b.c.lib
  • 我有一个应用程序,它使用包
    a.b.c
  • 我有另一个应用程序,它使用package
    a.b.c.pro
  • a.b.c
    中的应用程序一切正常,但是我在
    a.b.c.pro
    应用程序中遇到了以下问题(在运行时):

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

    a.b.c
    应用程序中可以找到相同的类


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

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

    没有任何进展(至少我不知道我配置了它)。我清理了好几次,问题是在运行时,编译看起来还可以。bin文件夹中是否有proguard文件夹?两个项目中的AndroidManifest.xml文件是否相同?logcat的输出是什么?谢谢你的帮助,我不知道问题出在哪里,我不打算继续追问这个问题,我已经复制了代码:((.对不起,谢谢,我正在删除问题-很遗憾,我无法删除。如果您没有找到正确的答案,请不要接受。这会误导他人。请保持开放,因为这是一个重要问题。