2014-08-27 62 views
0

这可能是一个非常简单的问题,但我似乎无法找到答案,所以任何帮助将不胜感激。无法解析在其他地方解决的符号

我正在使用Android工作室开发Android应用程序,并且遇到我的某个依赖项出现问题。 我使用的方法在任何地方都无法识别:如您在屏幕截图中看到的,我尝试在代码的一部分中调用BeanManager的getInstance方法(在nl.littlerobots.bean.BeanManager中定义),但方法是没有得到承认,而早些时候它几乎没有成功。当我复制粘贴错误的行并将其放入onBeanDiscovered()时会起作用,但是当我将它粘贴到新的BeanDiscoveryListener声明中时,它也不起作用。 我已经尝试清理项目,但它不会改变任何东西

我在想什么?

The error

回答

0

Ehrm你的方法调用BeanManager.getInstance().cancelDiscovery()需要在方法内部被包裹,因为它是一个声明。对于Android Studio或任何其他IDE,这只是一个“Java事物”

因此,例如,像这样的工作完全:

private void someMethod(){ 
    BeanManager.getInstance().cancelDiscovery(); 
} 
+0

而这里给我的感觉完全傻了!非常感谢..如果你允许我,我现在想躲在耻辱中...... – jessyjones 2014-08-27 21:07:26