我正在开发一个小型应用程序,最低API级别设置为23(Android 6)。但是,该应用程序未在此级别上运行。在运行在API级别27(Android 8.1)上的模拟器上,我运行得非常好(还测试了一个实际的设备 - 相同的结果。调试器只告诉我这个:
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.moehl.max.tableformatter, PID: 4958
android.content.res.Resources$NotFoundException: Resource ID #0x7f080066
at android.content.res.Resources.getValue(Resources.java:1351)
依此类推:https://pastebin.com/3Nkw6QAR
但我不知道问题可能是什么。如果需要,我可以粘贴更多代码。
谁能告诉我这是什么问题? 感谢
编辑:我检查了哪个ressourcefile导致我的R文件中的问题,它是一个名为ic_menu_file.xml(v24)的文件,它不在普通的drawable文件夹中,而是在drawable-24文件夹中(I不知道为什么)并且在我的文件树中它出现在普通的drawable文件夹中。我搬了它,现在一切正常! 此外,我不知道如何处理这篇文章