Why does Android program display the package name and not the name of lable?

  android, question

Why does Android show the package name and not the name of lable after installation? How do I display my own set Chinese name instead of the package name?

My settings:

<?  xml version="1.0" encoding="utf-8"?  >
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
 package="china.toutiaodemo">
 
 <uses-permission android:name="android.permission.INTERNET"/>
 
 <application
 android:allowBackup="true"
 android:icon="@mipmap/zhihu"
 android:label="@string/app_name"
 android:supportsRtl="true"
 android:theme="@style/Theme.AppCompat.Light.NoActionBar">
 <activity android:name=".MainActivity">
 <intent-filter>
 <action android:name="android.intent.action.MAIN"/>
 
 <category android:name="android.intent.category.LAUNCHER"/>
 </intent-filter>
 </activity>
 <activity android:name=".ContentActivity">
 </activity>
 </application>
 
 </manifest>

< stringiname = “app _ name” > Zhihu simple < /string >

图片描述

Do you mean the display of desktop icons?
Can you describe it in more detail? Best picture above