未找到默认活动,并且应用程序未在启动器中显示

问题描述 投票:0回答:2

[我清除了所有错误。最近,在运行该应用之前,它显示“没有发现默认活动”,我将配置更改为“无”,还添加了Android Manifest.xml文件。

成功构建后,模拟器会在设置中显示应用程序>>应用程序管理。

但是

[应用程序菜单中没有任何内容。甚至我尝试在设备中手动安装此应用。但显示“未安装应用程序”

分享您的经验。帮帮我。谢谢。

如果我缺少某些内容,请在此代码中包含所有清单函数。该应用程序是云存储应用程序。这是我的清单文件:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
>

  <application
          android:allowBackup="true"
          android:icon="@mipmap/ic_launcher"
          android:label="@string/app_name"
          android:supportsRtl="true"
          android:theme="@style/AppTheme">

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

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

  </application>
</manifest>```
android android-launcher
2个回答
0
投票

有时android studio有速成和bug。

在这种情况下,即使您抱怨那里没有活动,它也会抱怨找不到活动:

  1. 干净的版本-看看是否有效
  2. 拔下设备的电缆,然后重新连接设备的电缆-看看是否可行
  3. 重新启动android studio-看看是否有效
  4. 使缓存无效并重新启动-看看是否可行

如果上述任何一项均未完成,则意味着您在该活动中有一定位置,理论上可以编译,但实际上存在问题。


0
投票

将此添加到您的活动代码中

<category android:name="android.intent.category.DEFAULT" />
© www.soinside.com 2019 - 2024. All rights reserved.