2014-12-28 150 views
0

我开始我的应用程序麻烦的Android项目ClassNotFoundException的,因为我的主要活动无法找到:主要活动

12-28 21:47:22.271: E/AndroidRuntime(23923): 
Caused by: java.lang.ClassNotFoundException: 
Didn't find class "de.myPath.activities.LoginActivity" on path: 
DexPathList[[zip file "/data/app/de.myPath/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] 

我在manifest.xml正确定义它:

<activity 
    android:name="de.myPath.activities.LoginActivity" 
    android:label="@string/title_activity_login" 
    android:launchMode="singleTask" > 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 

     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 

我试着:

  • 清洁
  • 重建
  • 删除/重新导入
  • 我检查我的库

这件事发生后,我加入谷歌,播放services_lib到我的项目。

编辑

其实没有任何活动都可以再找到OO

回答

0

你在你的manifest.xml定义它,但有实际的文件de/myPath/activities/LoginActivity.java和一类在其内部延伸出的机器人活动?

你也需要这个,或者我错过了什么?

+0

ofcourse我得到了这个^^ – Mulgard

+0

只要确保:) – paolo

0

好什么解决了我的问题是去你的项目的属性,然后去Java Builth Path,然后命令和导出后,你点击SELECT ALL,然后点击Ok。你应该很好去。