我来到一个已经开发了很长时间的新项目。
我的同事拥有完全相同的代码库,但我必须安装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)。
知道发生了什么事吗?
答案 0 :(得分:2)
更新到SDK Tools r20后,我遇到了完全相同的问题。然后我意识到我没有将ADT更新到r20,一旦我这样做了,那么问题就消失了。
我正在使用Indigo(3.7.2)。
答案 1 :(得分:0)
尝试清理项目。我遇到了同样的问题,但清洁后就消失了。