繁体   English   中英

更改Android启动活动后,应用程序无法启动

[英]After changing Android starting activity, app doesn't launch

我已经构建了一个简单的Android应用程序,我正在尝试创建一个不同的启动活动。 我的Manifest说,应用程序运行(使用旧的启动活动):

    <application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".EnrollActivity"
        android:label="@string/title_activity_enroll" >
    </activity>
    <activity
        android:name=".RecordActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

我已将活动部分更改为:

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

现在,当我点击运行时,我连接的设备上没有任何内容启动。 但是,它会将名为EnrollActivity的启动图标添加到我的设备中,如果单击它,它将按预期工作。

如何让“运行”按钮再次实际运行应用程序(使用正确的名称)?

我正在使用Android Studio,结果发现我已经设置了我的运行配置以启动特定活动,而不是启动默认活动。 要运行 - >编辑配置 - >活动 - >启动默认活动修复了问题。 谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM