未找到Android活动 - 此错误之前从未有过

时间:2012-07-11 19:23:52

标签: android eclipse android-activity icons

我有一个以前从未有过的问题。我用eclipse创建了一个应用程序,所以当我完成时,我开始使用eclipse,一切正常。但是,当我用自己的图标启动它时,会出现一条吐司信息:无法找到活动。我不知道该怎么办,因为Log说一切顺利。 Eclipse可以启动我的应用程序,但我不能?!

请帮助我!!

 `<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="de.dered.ppg"
android:versionCode="1"
android:versionName="1.7.1" >

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/>
<uses-permission android:name="android.permission.INTERNET"/>

<application
    android:icon="@drawable/icon"
    android:label="@string/app_name" android:permission="android.permission.INTERNET">
    <activity android:name="PPGActivity" android:screenOrientation="portrait" android:icon="@drawable/icon" android:launchMode="standard" android:label="@string/app_name" android:enabled="true">
        <intent-filter>
            <category android:name="android.intent.category.LAUNCHER" /><action android:name="android.intent.action.MAIN"/>

        </intent-filter>
    </activity>
    <activity android:name="InfoActivity" android:screenOrientation="portrait"></activity>
    <activity android:name="PlanActivity" android:screenOrientation="portrait"></activity>
    <activity android:name="TerminActivity" android:screenOrientation="portrait"></activity>
    <activity android:name="SplashActivity" android:screenOrientation="portrait" android:icon="@drawable/ppglogo2" android:launchMode="standard" android:label="@string/app_name" android:enabled="true">
    </activity>
</application>

`

2 个答案:

答案 0 :(得分:1)

尝试:

  1. 验证活动是否可以在给定路径上找到,并且它们是公开的。
  2. 更新adt&amp; sdk&amp; eclipse&amp; java
  3. 删除bin&amp; gen文件夹,然后执行清理项目
  4. 重启模拟器(或重新创建它),重启eclipse / adt / OS。
  5. 更改项目的构建顺序(通过java构建路径)。
  6. 试试Lint。它可能会找到问题的原因。
  7. 创建一个新项目,看它是否有效,并将代码放在那里。

答案 1 :(得分:0)

尝试从设备/模拟器中完全删除应用程序并从Eclipse重新安装。