Java 在Eclipse中在另一个项目中使用一个项目时找不到ClassNotFound

Java 在Eclipse中在另一个项目中使用一个项目时找不到ClassNotFound,java,Java,我使用eclipse,并且有专门为其他项目设计的Android项目。它不是一个库,而是一个活动,我想从其他项目中扩展这个活动 我的第一个项目是这样的: public class MyGenericActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // (...) and so on } } 现在,让我的第一个项目保持打开状态,我创建了一个新

我使用eclipse,并且有专门为其他项目设计的Android项目。它不是一个库,而是一个活动,我想从其他项目中扩展这个活动

我的第一个项目是这样的:

public class MyGenericActivity extends Activity {
    @Override protected void onCreate(Bundle savedInstanceState) {
    // (...) and so on
    }
}
现在,让我的第一个项目保持打开状态,我创建了一个新项目

在Eclipse中,在属性->Java构建路径->项目下,我添加第一个项目

现在,在自动导入了我需要的内容之后,我可以在新项目中进行编写了

public class MySpecificActivity extends MyGenericActivity {
     // (...) and so on
}
Eclipse没有给我任何语法错误,但我一运行该项目,就会得到以下信息:

09-02 22:54:00.217: E/AndroidRuntime(1003): FATAL EXCEPTION: main
09-02 22:54:00.217: E/AndroidRuntime(1003): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{<new project>/<new project>.MySpecificActivity}: java.lang.ClassNotFoundException: <new project>.MySpecificActivity in loader dalvik.system.PathClassLoader[/data/app/(...).apk]
09-02 22:54:00.217:E/AndroidRuntime(1003):致命异常:main
09-02 22:54:00.217:E/AndroidRuntime(1003):java.lang.RuntimeException:无法实例化活动组件信息{/.MySpecificActivity}:java.lang.ClassNotFoundException:.MySpecificActivity位于加载程序dalvik.system.PathClassLoader[/data/app/(…).apk]
发生了什么事?这是一个编译问题吗?Java问题?我真的看不出来。
谢谢。

我认为您在开发过程中还可以。您可能在部署应用程序时遇到问题


请看:

您的类名以大写字母开头,扩展名以小写字母开头对不起,我在这里写消息时犯了一个愚蠢的错误,我更正了它。很明显他们都是上流社会的谢谢。我错过了5-6个步骤中的一个:)