android:错误是什么?

时间:2016-03-11 07:00:39

标签: android eclipse adt

在手机上运行应用程序时,我从控制台获得了this warning。我的手机没有任何回复。

  

未找到Launcher活动! [2016-03-11 14:44:59 - ActivityTest]   启动只会同步设备上的应用程序包!

2 个答案:

答案 0 :(得分:2)

检查一下 -

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

你应该设置动作主要是大写 即<action android:name="android.intent.action.MAIN" />

答案 1 :(得分:0)

我认为您的错误是因为您在Manifest中声明此行错误

<action android:name="android.intent.action.Main" />

你的清单必须是这样的

<application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">
        <activity
            android:name=".FirstActivity"
            android:label="This is FirstActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/> <-- MAIN with upper case
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
    </application>

你的Manifest中的这两行总是看起来完全一样。它们不是你app中的类。它们是正在发生的行为。

<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />