Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 第一个应用程序(developer.android.com)出现错误,怎么了?_Java_Android_Xml_Eclipse - Fatal编程技术网

Java 第一个应用程序(developer.android.com)出现错误,怎么了?

Java 第一个应用程序(developer.android.com)出现错误,怎么了?,java,android,xml,eclipse,Java,Android,Xml,Eclipse,因此,我已经按照教程尝试构建一个应用程序,现在我已经编写了所有代码,但有一些错误。如果有必要的话,我正在使用Eclipse activity_main.xml:I在@string/edit_消息上出现错误-“错误:错误:未找到与给定名称匹配的资源(在“提示”处,值为“@string/edit_消息”) 和@string/button_send—“错误:错误:未找到与给定名称匹配的资源(在'text'处,值为'@string/button_send')。” 接下来,在strings.xml上,我得

因此,我已经按照教程尝试构建一个应用程序,现在我已经编写了所有代码,但有一些错误。如果有必要的话,我正在使用Eclipse

activity_main.xml:I在@string/edit_消息上出现错误-“错误:错误:未找到与给定名称匹配的资源(在“提示”处,值为“@string/edit_消息”)

和@string/button_send—“错误:错误:未找到与给定名称匹配的资源(在'text'处,值为'@string/button_send')。”

接下来,在strings.xml上,我得到了这样一句话:“在这一行找到了多个注释: -错误:分析XML时出错:格式不正确 (无效令牌)“\u设置”>设置旁边的” 守则:

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

<string name="app_name">My First App</string>
<string name="action_settings">Settings</string>
<string name="hello_world">Hello world!</string>
<string name="title_activity_display_message">Mitt meddelande</string>

</resources>
_settings">Settings</string>
<string name="title_activity_main">MainActivity</string>
</resources>
很抱歉,这篇文章很长,可能很混乱,但我是新手,正在努力学习,所以我真的很想知道这些错误是怎么回事


提前谢谢!

这里的这部分把一切都搞砸了

</resources>
_settings">Settings</string>
<string name="title_activity_main">MainActivity</string>
</resources>

_设置“>设置
主要活动
当您的任何文件中都有不正确的XML时,没有一个XML文件被正确地包含,因此会出现大量错误。我不确定你想用
\u settings>settings
做什么,但你要么修复它,要么删除它


编辑:事实上,看一下教程,你必须先删除第一行,然后删除我前面提到的那行。之后应该可以用了。

你应该把它添加到你的资源中

<string name="edit_message">Something here</string>
<string name="button_send">Something here</string>
这里有些东西
这里有东西
编辑:并修复此问题:


设置

按钮点击方法错误,s不小,它的资本。

public void SendMessage(View view) {
            ^

您的字符串源文件应如下所示:

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

<string name="app_name">My First App</string>
<string name="action_settings">Settings</string>
<string name="hello_world">Hello world!</string>
<string name="title_activity_display_message">Mitt meddelande</string>
<string name="edit_message">edit msg</string>
<string name="button_send">send</string>

</resources>

我的第一个应用程序
设置
你好,世界!
米特·梅德兰德
编辑消息
发送

您遗漏了一些项目并出现格式错误

您忘记设置此元素的ID:

<EditText android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="@string/edit_message"
/>


添加
android:id=“@+id/edit_消息“
应该可以解决您的问题。

这没有改变任何事情?@user3236461一旦您有了点击按钮的想法,这将改变很多!;-)同意@donfuxx;)用这里的人说的话替换了我写的东西,但它只修复了文件中的错误。谢谢!现在只剩下R.id.edit_消息错误。有什么想法吗?
<string name="edit_message">Something here</string>
<string name="button_send">Something here</string>
public void SendMessage(View view) {
            ^
<?xml version="1.0" encoding="utf-8"?>
<resources>

<string name="app_name">My First App</string>
<string name="action_settings">Settings</string>
<string name="hello_world">Hello world!</string>
<string name="title_activity_display_message">Mitt meddelande</string>
<string name="edit_message">edit msg</string>
<string name="button_send">send</string>

</resources>
<EditText android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="@string/edit_message"
/>