由于一些奇怪的原因,我最近在Eclipse中使用Android程序时遇到错误。昨晚很好,但今天我收到了一个错误。这是违规代码:
Class ourClass = Class.forName("com.example.exampleone" + cheese);
Intent ourIntent = new Intent(Menu.this, ourClass);
对于第一行,我收到错误:
The method forName(String) is undefined for the type Class
对于第二行,我收到错误:
The constructor Intent(Menu, Class) is undefined
代码很好,直到今天,它突然开始说有一个错误
答案 0 :(得分:3)
一种可能性:您可能已经创建了自己的名为Class
的类。这肯定会导致这两个错误。检查(除了试图找到有问题的类)之外的一种方法是将第一行更改为:
java.lang.Class ourClass = java.lang.Class.forName(
"com.example.exampleone" + cheese);