0

我来到一个已经开发了很长时间的新项目。

我的同事拥有完全相同的代码库,但我必须安装 Eclipse 和 ADT 插件。我的同事有 r19 的 android 工具和 android 平台工具 r11。我有 android 工具 r20 和平台工具 r12。

现在我在运行软件后收到此错误消息。

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{
com.project.package/com.project.package.MyActivity}: 
java.lang.ClassNotFoundException: 
com.project.package.MyActivity in loader dalvik.system.PathClass Loader

所以我们的清单看起来像这样:

<application
    android:icon="@drawable/app_icon"
    android:label="@string/app_name"
    android:theme="@style/Theme.MyStyle" >
    <activity
        android:name=".MyActivity"
        android:label="@string/app_name"
        android:windowSoftInputMode="adjustResize"
        android:screenOrientation="portrait"
        android:configChanges="locale" >

等等

我正在使用 Eclipse Classic Indigo (v. 3.8)。

知道发生了什么吗?

4

2 回答 2

2

更新到 SDK Tools r20 后,我遇到了完全相同的问题。然后我意识到我没有将 ADT 更新到 r20,一旦我这样做了,问题就消失了。

我正在使用靛蓝(3.7.2)。

于 2012-07-01T21:26:28.963 回答
0

尝试清理项目。我也有同样的问题,但是清理后就消失了。

于 2013-05-25T18:07:57.643 回答