android– 添加库后未定义的方法错误

android– 添加库后未定义的方法错误,第1张

概述我正在尝试使用ShowcaseView库,出于某种原因在引用这个库时,我得到了以下未定义的方法错误:ThemethodgetActionView(MenuItem)isundefinedforthetypeMenuItemCompatThemethodbuild()isundefinedforthetypeNotificationCompat.Builder在我的项目中.这些类是s

我正在尝试使用ShowcaseView库,出于某种原因
在引用这个库时,我得到了以下未定义的方法错误:

The method getActionVIEw(MenuItem) is undefined for the type MenuItemCompat The method build() is undefined for the type NotificationCompat.Builder 

在我的项目中.这些类是support-library-v4的一部分.只要我从:PropertIEs-> library窗口中删除对该项目的引用,错误就会消失.

现在我不得不说我的工作区中有另一个项目使用它
库和工作正常(ShowcaseVIEw的示例项目),但我的其他项目并不那么幸运.

可能是什么原因?

解决方法:

评论是正确的,这是一个jar不匹配,我之前没有找到它的原因是因为它不是一个支持库-v4不匹配,而是Showcase库正在使用的另一个jar文件,删除后二:

mockito-all-1.9.5

和:

robolectric-2.2-20130909.210745-40-jar-with-dependencIEs

问题消失了.

我不知道它们的用途,但图书馆没有它们.

总结

以上是内存溢出为你收集整理的android – 添加库后未定义的方法错误全部内容,希望文章能够帮你解决android – 添加库后未定义的方法错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1110387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存