gpt4 book ai didi

android - 引用库项目 .. 为 R 文件提供 NoClassDefoundError

转载 作者:行者123 更新时间:2023-11-29 02:03:22 28 4
gpt4 key购买 nike

我有一个包含 UI xml 的 android 库项目。这个库包含它自己的 R.java。我将库存储在 libs 文件夹中。

当我尝试将其引用到不同的应用程序时,出现以下错误。

07-10 10:53:33.758: E/AndroidRuntime(630): Caused by: java.lang.NoClassDefFoundError: com.libraryProject.R$drawable

最佳答案

您可能没有以正确的方式导入它。将android代码导入项目有两种方式

  • Jar 文件:不应该有任何类型的资源,因为你不会被允许访问它。

  • 库项目:将项目作为独立应用程序导入工作区,在需要库的项目中,在属性->Android->库->添加中引用它。

Jar 文件只是压缩代码。您可以复制并粘贴到 lib 中,并将它们添加到 BUILD_PATH 中。但是图书馆项目是引用。如您所说,如果您只是将项目复制并粘贴到 libs 文件夹中,这是行不通的。

看来你把两者混在一起了。

关于android - 引用库项目 .. 为 R 文件提供 NoClassDefoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11407190/

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