IDEA/Android Studio報Ambiguous method call的一種解決方法


最近在用IDEA開發android一直報如題的錯誤,此時是可以正常編譯運行,但紅色的錯誤提示總是令人非常不爽。

錯誤都指向了java基類Object.java中的方法存在ambiguous method call,此問題出現在設置了Sourcepath的情況下,當不設置時不會出現此問題。google了下,同行也遇到了這個情況,也找到了些方法,但沒有全部解決問題:http://stackoverflow.com/questions/18505973/android-studio-ambiguous-method-call-getclass

最后想了下,目前遇到的都是基類Object.java中的方法,反正幾乎不用查看這個類的源碼,即使需要也可以單獨看看,所以就把源碼中這個類刪除或者換個其他名字,總之是不讓IDEA根據Sourcepath找到這個類源碼,就解決了這個煩人的紅色錯誤。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: