gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 22:24:12 25 4
gpt4 key购买 nike

我想我没有正确理解 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 应用程序中找到相同的类。

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

最佳答案

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

关于java - android 库项目的问题 - 找不到类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6391222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com