Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android库找不到资源_Java_Android - Fatal编程技术网

Java Android库找不到资源

Java Android库找不到资源,java,android,Java,Android,我创建了一个带有自定义MyButton类的Android库。当我将库导入到另一个应用程序并实例化按钮时,它工作正常,按钮出现了 但当我去给按钮添加背景图像时,一切都崩溃了。我将图像添加到我的库项目中res/drawable中的drawable文件夹中,并在Button类中通过调用 this.setBackgroundDrawable(R.drawable.customimage); 其中customimage.png是参考资料中的一个图像。当我重新导入库并运行应用程序时,出现运行时错误: ja

我创建了一个带有自定义MyButton类的Android库。当我将库导入到另一个应用程序并实例化按钮时,它工作正常,按钮出现了

但当我去给按钮添加背景图像时,一切都崩溃了。我将图像添加到我的库项目中res/drawable中的drawable文件夹中,并在Button类中通过调用

this.setBackgroundDrawable(R.drawable.customimage);
其中customimage.png是参考资料中的一个图像。当我重新导入库并运行应用程序时,出现运行时错误:

java.lang.NoClassDefFoundError: com.android.mybutton.R$drawable

你知道我错过了什么吗?我已经在这个问题上纠缠了一段时间,我做了很多挖掘,尝试了很多解决方案,但都没有结果。我假设在我的代码中有一些非常小的东西我遗漏了。任何帮助都将不胜感激

那么,您的代码在哪里?您是否将库添加到构建路径?您的自定义图像名称中是否有大写字母?(假设你实际上没有称之为“customimage”)项目结构