android项目名称和应用程序名称不同

时间:2015-03-28 05:51:55

标签: android android-studio application-name

我正在使用Android Studio进行Android项目。我的项目名称是" Policia"。我在模拟器上运行该项目,它显示另一个名称" LoginActivity"。实际上是它的发射器活动。我怎么解决这个问题?

In the picture, left side is snap shot from studio and right side is from emulator.

2 个答案:

答案 0 :(得分:0)

在清单文件中列出的主要活动中,请参阅android:label

android:label="@string/app_name" 

然后查看资源(string.xml)文件夹中的res文件,以查看app_name的实际字符串值。把它改成你想要的任何东西。

主要活动将是具有以下意图过滤器的活动

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

答案 1 :(得分:0)

这种情况正在发生,因为您尝试将清单文件中string/app_name属性的启动器活动标签(用户启动应用时启动的活动)更改为其他标签。

enter image description here

要更改活动的标签(标题)而没有任何奇怪的行为,请转到您的活动并在那里添加标签。在onCreate()方法中,执行以下操作:

 @Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setTitle(R.string.your_app_title); //<--change title to whatever you want

    setContentView(R.layout.activity_main);


}