-1

我有一个以前从未遇到过的问题。我用 eclipse 创建了一个应用程序,所以当我完成后我用 eclipse 启动它,一切正常。但是当我自己用图标启动它时,会出现一条吐司消息,上面写着:找不到活动。我不知道该怎么做,因为日志说一切正常。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>

`

4

2 回答 2

1

尝试:

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

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

于 2012-07-11T20:00:04.947 回答