代码之家  ›  专栏  ›  技术社区  ›  SparkyRih

运行“app”时出错:找不到默认活动

  •  0
  • SparkyRih  · 技术社区  · 7 年前

    我在这里找到了多种解决方案,但没有一种对我有用。。。 我克隆了一个ixisting Androi项目,它运行得非常好,我添加和更改了一些代码,为片段添加了一个片段和一个资源。在做这件事的时候,一切都很顺利,但突然我犯了这个错误。。。

    我试过几种方法: 1在“编辑配置”中,将“默认活动”更改为“特定活动”,但我得到的错误是,它没有在AndroidManifest.xml文件(就是这样)。 2我尝试使用清单中的完整包路径(“com.example.something什么的.ActivityLogin“而不是“.ActivityLogin”)

        <activity android:name=".ActivityLogin"
            android:launchMode="singleInstance"
            android:screenOrientation="portrait"
            android:configChanges="orientation|keyboardHidden"
            android:windowSoftInputMode="adjustResize">
    
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
    
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
    
        </activity>
    
    1. 使缓存失效并重新启动
    2. 尝试重新安装Androi Studio

    最疯狂的是: 5删除了整个项目,从git中删除了master,问题仍然存在!

    我不知道在哪里可以看得更远,我猜这是一个Android工作室(3.2.1从2018年10月9日)相关的问题?另外,另一个项目一直运行良好。。。

    2 回复  |  直到 7 年前
        1
  •  1
  •   Pınar Türkdal    7 年前
    <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.DEFAULT"/>
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
    

    生成清理项目或生成重建项目

        2
  •  0
  •   SparkyRih    7 年前