最近在用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找到这个类源码,就解决了这个烦人的红色错误。

更多相关文章

  1. Android(安卓)UI开发之——使用Fragment构建灵活的桌面
  2. httpClient及android 原生接口实现下载并显示图片
  3. 【OSC手机App技术解析】- 集成新浪微博Android(安卓)SDK
  4. 使用 Android(安卓)自带的 proguard 混淆源码
  5. 详解Android(安卓)Activity之间跳转出现短暂黑屏的处理方法
  6. 四十、Android(安卓)home键和back键区别
  7. 理解Android系统的进程间通信原理----RPC机制
  8. Android(安卓)激活Deviceadmin,并进行锁屏和恢复出厂设置
  9. AppInterface,一套Android与H5的混合开发框架

随机推荐

  1. C 实现HTML5服务时,遇到握手状态的判断问
  2. 100%高度分区内显示:表格单元分区
  3. 我使用生成html文件的python制作了一个脚
  4. HTML代码格式化工具
  5. html5 canvas实例 绘制变形图形 径向渐变
  6. chtmlview中实现IDownloadManager时,创建C
  7. 广州朋友注意“蓝&白”快餐店:前客剩粥加
  8. 访问Java Servlet中的JavaScript表DOM
  9. 浮动到页面底部的可变高度页脚的CSS(不是
  10. 【网络爬虫】【java】微博爬虫(四):数据处理