你有2个Main类型的action filter,下面的应该把上面的覆盖了,LoginActivity.java 刚好在低下。

解决方案 »

  1.   

    不是,我描述了啊,我是把filter移动到login下面的,不是复制。
      

  2.   

    把AndroidManifest.xml文件贴出来看看。
      

  3.   


    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.fugai"
        android:versionCode="1"
        android:versionName="1.0" >    <uses-sdk
            android:minSdkVersion="14"
            android:targetSdkVersion="18" />    <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >
            <activity
                android:name=".MainActivity"
                android:label="@string/app_name" >
               
            </activity>
            <activity
                android:name=".LoginActivity"
                android:label="@string/title_activity_login"
                android:theme="@android:style/Theme.Holo.Light.NoActionBar" >
                 <intent-filter>
                    <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application></manifest>
      

  4.   


    不是,我描述了啊,我是把filter移动到login下面的,不是复制。
      

  5.   

    第一个问题解决很简单,android对于应用入口的名称显示是根据你的activity中的label属性定的,这个属性如果没有的话是默认继承application的属性,你更改一下LoginActivity中的android:label就好了,第二个问题没有遇到过,不过怀疑是数据残留,估计是楼主在移动intent-filter标签之前就在机器上安装过,所以会造成这种情况,你可以重新开机试试
      

  6.   


    嗯,第一个问题其实可以忽略,主要的是第二个问题,让我很困惑,我昨天也以为是数据残留问题,但是拿了个新手机来测试,也是一样的情况。纳闷。
    那能详细描述一下第二个问题吗?感觉没有彻底理解,是从设置里的应用管理里点击卸载,出现这个提示LoginActivity属于Test吗?其实最好有截图了,这样看得更清楚一点
      

  7.   


    嗯,第一个问题其实可以忽略,主要的是第二个问题,让我很困惑,我昨天也以为是数据残留问题,但是拿了个新手机来测试,也是一样的情况。纳闷。
    那能详细描述一下第二个问题吗?感觉没有彻底理解,是从设置里的应用管理里点击卸载,出现这个提示LoginActivity属于Test吗?其实最好有截图了,这样看得更清楚一点对,你理解是对的,就是提示LoginActivity属于Test。
      

  8.   


    这个就真不知道了,从你的manifest中,一切都是正常的啊
      

  9.   

    将两个Activity中android:label的去掉,然后将LoginActivity的注册提到MainActivity前面试试?
      

  10.   

    如果要改应用名称,可以在res/values//String里将app_name改成你要的应用名称