我无法启动应用程序,因为无法找到我的主要活动:
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>
我试过了:
在我将google-play-services_lib添加到我的项目之后发生了。
修改
实际上根本没有任何活动可以找到oO
答案 0 :(得分:0)
你在manifest.xml中定义了它,但实际上是文件de/myPath/activities/LoginActivity.java
还是一个扩展android活动的类?
你也需要这个,或者我错过了什么?
答案 1 :(得分:0)
Ok我解决的问题是转到你的项目的属性,然后转到Java Builth Path然后转到Order ALL,然后点击SELECT ALL并点击Ok.And你应该好好去。