安卓:啥错误?

Posted

技术标签:

【中文标题】安卓:啥错误?【英文标题】:android: what's the error?安卓:什么错误? 【发布时间】:2016-06-26 08:04:37 【问题描述】:

在手机上运行我的应用程序时,我从控制台收到了this warning。我的手机没有任何反应。

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

【问题讨论】:

您缺少在 Manifest.xml 中声明主要活动。 你为什么不用android Studio? 您要么没有 Activity(您需要在任何 apk 中至少有一个),没有任何意图过滤器设置在启动器中,或者您忘记将其添加到清单。 【参考方案1】:

检查这个 -

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

你应该设置动作主要是大写 即&lt;action android:name="android.intent.action.MAIN" /&gt;

【讨论】:

【参考方案2】:

我认为你的错误是因为你在 Manifest 中声明了这一行错误

&lt;action android:name="android.intent.action.Main" /&gt;

你的Manifest一定是这样的

<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 中的这两行必须始终看起来完全一样。它们不是应用中的类。它们是正在发生的操作。

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

【讨论】:

以上是关于安卓:啥错误?的主要内容,如果未能解决你的问题,请参考以下文章

安卓7的webview是啥版本

安卓5.x是啥意思

开发安卓用啥工具?

安卓与Linux有啥关系

安卓4.0有啥不同?

手机安卓4.0是啥意思