在哪里可以找到Android应用程序的out.xml文件?

时间:2013-02-19 14:21:16

标签: android xml string out

由于我是Android新手,因此在尝试在strings.xml文件中添加新字符串之后,我遇到了一个似乎很常见的问题(XML文件中的错误:中止构建)。

我搜索过网络,许多开发人员(实际上,大多数人)都建议我删除blabla.out.xml。我知道这可能听起来很愚蠢(或者说是愚蠢的,你的电话),但我确实在找到out.xml文件时遇到了问题。要么我的问题与其他人的问题没有相同的性质(我怀疑),但我找不到我的out.xml文件。

如果你能指出我在哪里可以找到它,或者你可以指出我的另一种解决方案,那就太好了。

提前谢谢。

编辑:

my activity_main.xml文件:

     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="horizontal"
tools:context=".MainActivity" >

 <EditText>
    android:id="@+id/edit_message"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:hint="@string/edit_message"
 </EditText>   

在strings.xml中,我想添加一个名为edit_message的字符串,以便在我的文本框中显示初始消息(EditBox)

1 个答案:

答案 0 :(得分:1)

我建议您阅读本指南:String Resources

您需要了解Android项目文件夹层次结构 看看Eclipse:你的项目名称&gt; res&gt;值&gt; strings.xml中。 它应该是这样的:

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string name="hello">Hello World!</string>
    <string name="app_name">Hello Android</string>

</resources>

修改:您需要将edit_message添加到strings.xml

<?xml version="1.0" encoding="utf-8"?>
    <resources>

        <string name="hello">Hello World!</string>
        <string name="app_name">Hello Android</string>
        <string name="edit_message">Your message</string>

    </resources>