为什么我的字符串“app_name”在Android中显示包名?

时间:2015-04-23 12:22:03

标签: android xml

我正在使用xml字符串,它在android中默认为“app_name”,但是当我使用它时显示我错了,它会显示包名称。

这是我在代码中的定义:

<string name="app_name">App's Name</string>

在Manifest.xml中:

<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:theme="@style/AppTheme" >

但在Android中向我展示应用程序名称如何“br.com.enterprise.app”

(我无法发布图片,因为这是我的第一篇文章)

另一件事情是,当我在另一部智能手机中安装应用程序时,它显示错误消息并关闭,我认为原因是出于同样的原因。

2 个答案:

答案 0 :(得分:3)

您需要在应用程序代码中引用应用程序名称,

<application
    android:allowBackup="true"
    android:label="@string/app_name"
    android:icon="@drawable/ic_launcher"
    android:theme="@style/AppTheme" >

谢谢!

答案 1 :(得分:0)

要修复应用程序的名称问题,请添加Label属性以将String app_name链接到应用程序的名称。

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:theme="@style/AppTheme"
    android:label="@string/app_name">