Java Android库找不到资源
我创建了一个带有自定义MyButton类的Android库。当我将库导入到另一个应用程序并实例化按钮时,它工作正常,按钮出现了 但当我去给按钮添加背景图像时,一切都崩溃了。我将图像添加到我的库项目中res/drawable中的drawable文件夹中,并在Button类中通过调用Java Android库找不到资源,java,android,Java,Android,我创建了一个带有自定义MyButton类的Android库。当我将库导入到另一个应用程序并实例化按钮时,它工作正常,按钮出现了 但当我去给按钮添加背景图像时,一切都崩溃了。我将图像添加到我的库项目中res/drawable中的drawable文件夹中,并在Button类中通过调用 this.setBackgroundDrawable(R.drawable.customimage); 其中customimage.png是参考资料中的一个图像。当我重新导入库并运行应用程序时,出现运行时错误: ja
this.setBackgroundDrawable(R.drawable.customimage);
其中customimage.png是参考资料中的一个图像。当我重新导入库并运行应用程序时,出现运行时错误:
java.lang.NoClassDefFoundError: com.android.mybutton.R$drawable
你知道我错过了什么吗?我已经在这个问题上纠缠了一段时间,我做了很多挖掘,尝试了很多解决方案,但都没有结果。我假设在我的代码中有一些非常小的东西我遗漏了。任何帮助都将不胜感激 那么,您的代码在哪里?您是否将库添加到构建路径?您的自定义图像名称中是否有大写字母?(假设你实际上没有称之为“customimage”)项目结构