在Manifest.xml中找不到.Launcher的Launcher Activity?

时间:2011-05-30 22:07:03

标签: android filter android-emulator android-intent

我正在尝试运行我在网上为Android找到的源代码。当我运行它时,它给了我:

  

未找到启动器活动!
  启动只会同步设备上的应用程序包!   执行同步

我的Manifest.xml中已经有以下内容:

action android:name="android.intent.action.MAIN" 
category android:name="android.intent.category.LAUNCHER" 

可能有什么不对?奇怪的是,它曾经工作过一次。然后当我再次运行它时,它让我需要强制应用程序。

这不是一个重复的问题,因为我读过每个人都建议将它们放在Manifest.xml中。

1 个答案:

答案 0 :(得分:10)

我认为你需要定义一个启动活动。例如在我的应用程序中

    <activity android:name=".Main"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>   

我已经定义了在app start上启动的活动。