因此,当我导入Android支持库v7(appcompat JAR)时,我发现在尝试使用它时我得到了一个noclassdeferror。这是因为没有找到包android.support.v7.appcompat,因为它甚至不在appCompat.JAR中。我通过提取JAR文件的内容来确认这一点。我尝试使用SDK Manager重新安装JAR,但每次都缺少相同的包。有人能告诉我出了什么问题吗?
由于
答案 0 :(得分:4)
您必须将appcompat库导入到您的项目中...请查看以下链接,了解如何在项目中设置appcompat ..
https://developer.android.com/tools/support-library/setup.html
谢谢
答案 1 :(得分:1)
也有这个问题。是的,我知道我需要使用SDK Manager对话框从extras文件夹下载支持库,如Support Library Set-up link所示,但它没有列在那里 - 只有“支持存储库”。
问题是它默认是隐藏的,因为它已被弃用。您需要选中“show:obsolete”复选框。然后可以下载。
答案 2 :(得分:0)
您需要导入支持
dependencies {
...
implementation "com.android.support:support-core-utils:28.0.0"
}