Android Studio -Launcher活动无法启动

时间:2017-11-19 10:40:30

标签: android android-activity startup

在我的Android应用中,我的启动器活动无法启动。 我的Activity(LoginActivity)没有启动,而是我的MainActivity正在启动?

我的宣言:

 <application

>             android:allowBackup="true"
>             android:icon="@mipmap/ic_launcher"
>             android:label="@string/app_name"
>             android:roundIcon="@mipmap/ic_launcher_round"
>             android:supportsRtl="true"
>             android:theme="@style/AppTheme"
>             android:name=".App"
>             >
>             <activity android:name=".LoginActivity">
>                 <intent-filter>
>                     <action android:name="android.intent.action.MAIN" />
>     
>                     <category android:name="android.intent.category.LAUNCHER" />
>                 </intent-filter>
>             </activity>
>             <activity android:name=".HowActivity" />
>             <activity android:name=".RulesActivity" />
>             <activity android:name=".MainActivity" />
>             <activity android:name=".PayActivity" />
>         </application>
>     
>     </manifest>

我的设置:

enter image description here

当我从编译器启动我的应用程序时,它会转到LoginActivity,但是当我从手机启动它进入主要活动时

1 个答案:

答案 0 :(得分:1)

如果您以前安装了以下应用程序:

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

与您的MainActivity相关联,然后您的启动器记住MainActivity是您的默认活动。您可以使用activity-alias或只是卸载您的应用并重新安装