我比Android更新并收到错误消息:“NotificationCompat无法解析为类型”
MinSDK = 9,TargetSDK = 18,
截至目前,所有来源都对如何解决此问题非常模糊,只需注意:“更新JAR文件”。
我需要哪些JAR以及在哪里可以找到它们,以便解决此问题?
答案 0 :(得分:15)
您需要支持库。以下是有关如何下载它们的说明:http://developer.android.com/tools/support-library/setup.html
我需要在项目中添加“android-support-v4.jar”以使用ActionBar
。
答案 1 :(得分:3)
有时候Eclipse会挂在这个类上,没有多少清理和重建会让它意识到你实际上已经添加了支持库并导入了正确的类。我不知道为什么它总是会发生在这个特定的课堂上。但解决方案是关闭并重新启动Eclipse。
答案 2 :(得分:1)
来自support link(已更新)
随着Android 9.0(API级别28)的发布,支持库的新版本名为AndroidX
从菜单中:重构>迁移到AndroidX ...
将提示您将项目备份到zip。之后,“重构预览”将显示在控制台区域中。您应该看到一个按钮“执行重构”。
这将消除在指定条件下的错误。您可能会发现重构后不建议使用某些代码行。