首页 > Android AndroidManifest 文件中 改变程序主入口的问题。

Android AndroidManifest 文件中 改变程序主入口的问题。

我的程序本来是将MainActivity作为程序主入口,代码如下

<application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <meta-data
            android:name="com.baidu.lbsapi.API_KEY"
            android:value="xxxxxxxxxxxxxxxxxxxx" />

        <activity
            android:name=".activity.MainActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

        </activity>

        <activity android:name=".activity.SearchActivity" />


        <activity android:name=".activity.LoginActivity" />


        <activity android:name=".activity.RegisterActivity"/>

        <service
            android:name="com.baidu.location.f"
            android:enabled="true"
            android:process=":remote" />

    </application>

现在想将 LoginActivity 作为程序的主入口,将代码改成这样

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <meta-data
            android:name="com.baidu.lbsapi.API_KEY"
            android:value="xxxxxxxxxxxxxxxxxx" />

        <activity
            android:name=".activity.MainActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar">


        </activity>

        <activity android:name=".activity.SearchActivity" />


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

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


        <activity android:name=".activity.RegisterActivity"/>

        <service
            android:name="com.baidu.location.f"
            android:enabled="true"
            android:process=":remote" />

    </application>

结果现在一安装运行就提示 程序已停止运行


贴出来日志让大家看看


没有日志怎么解决/...


我同意楼上的看法,应该不是注册文件的问题,而是java代码存在异常。

看看logcat导出来的错误日志放一个上来。


你的错误日志在哪里?理论上单纯改变入口不会有什么问题,你的LoginActivity应该是存在异常了。

【热门文章】
【热门文章】