Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
Android Eclipse未使用adt插件创建main.xml_Android_Eclipse_Adt_Main_Generated - Fatal编程技术网

Android Eclipse未使用adt插件创建main.xml

Android Eclipse未使用adt插件创建main.xml,android,eclipse,adt,main,generated,Android,Eclipse,Adt,Main,Generated,我正在windows 7上工作,我正在尝试创建一个应用程序。我在android网站上遵循了我的第一个应用程序过程(我在工作时也在windows xp中这样做过,效果很好),但现在有些不对劲。当我创建android项目时,它不会生成main.xml文件,而是activity\u my\u first.xml。我正确地遵循了所有的说明,我重新安装了所有配置的插件,就像我在工作中一样。我试着按照这一页上的说明去做 它给了我错误:错误:没有找到与给定名称匹配的资源(在'title'处,值为'@strin

我正在windows 7上工作,我正在尝试创建一个应用程序。我在android网站上遵循了我的第一个应用程序过程(我在工作时也在windows xp中这样做过,效果很好),但现在有些不对劲。当我创建android项目时,它不会生成main.xml文件,而是activity\u my\u first.xml。我正确地遵循了所有的说明,我重新安装了所有配置的插件,就像我在工作中一样。我试着按照这一页上的说明去做 它给了我错误:错误:没有找到与给定名称匹配的资源(在'title'处,值为'@string/menu_settings')


我很困惑,因为我在工作中遵循了相同的说明,而这个应用程序在xp中运行得很好。我搞不懂这是怎么回事

最近对ADT的更新做了一些更改:

  • 使用向导添加的活动的布局XML文件的命名类似于
    activiy_u2;.XML
    ,而不是旧的命名约定

  • 向导还会自动在res/menu文件夹中生成与上述名称相同的菜单布局xml,并将
    onCreateContextMenu(..
    添加到活动源中

  • 最后,它将字符串值添加到values/strings.xml对于上面创建的菜单xml,它如下所示:

  • 
    MyApp
    你好,世界!
    设置
    主要活动
    

    看起来此XML中缺少
    菜单\u设置
    值,或者您的案例中缺少XML文件。

    布局文件的名称与缺少字符串资源无关-如果您不需要它,只需删除指向它的链接,或者自己创建它。ohh好的。ADT中的更改然后,我想他们还没有更新初学者教程我还不能解释这一点。
    <resources>
        <string name="app_name">MyApp</string>
        <string name="hello_world">Hello world!</string>
        <string name="menu_settings">Settings</string>
        <string name="title_activity_main">MainActivity</string>
    </resources>