安卓开发入门遇到的问题。

我是看着视频打的代码。。结果XML报错。。。。。。。无语了。求大神。error:Error:Stringtypesnotallowed(at'layout_width'w... 我是看着 视频 打的代码。。结果XML报错。。。。。。。无语了。求大神。

error: Error: String types not allowed (at 'layout_width' with value 'match_content').

Multiple annotations found at this line:
- error: Error: No resource found that matches the given name (at 'text' with value '@String/
Hello World').
- [I18N] Hardcoded string "Hello World", should use @string resource
.

而且连R。java文件也生成不了
展开
 我来答
双四别阴我
2014-01-20 · TA获得超过2282个赞
知道大有可为答主
回答量:1250
采纳率:57%
帮助的人:1194万
展开全部
资源文件出错的情况下,是不会生成R.java的,改掉这个错clean一下就会生成。
第一个错,其实你写错了,只有match_parent和wrap_content,没有match_content。
第二个错,text最好是从String里面去引用,把字符写在Strings.xml里面:
然后设置成:android:text="@String/Hello World'
追问
嗯那。我是新手,,,看视频敲的代码,
浙江启扬智能科技有限公司
2023-08-23 广告
是的,安卓手机可以用于ARM开发。ARM是一种常见的处理器架构,广泛应用于移动设备和嵌入式系统。使用安卓手机的ARM处理器,可以通过安装开发工具和必要的库来进行编程和调试。此外,还可以通过连接外部设备或传感器来扩展手机的功能,进一步满足开发... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
百度网友79d7513
2014-01-20
知道答主
回答量:18
采纳率:0%
帮助的人:12.3万
展开全部
资源文件错了,不能直接text=“字符串”,你必须再Strings里面定义字符串然后在这里text=“@string/hello”这里的hello是你在Strings里面定义的name不是value
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
M一花一世界L
2014-01-20 · TA获得超过162个赞
知道答主
回答量:91
采纳率:0%
帮助的人:43.9万
展开全部
1、R.java丢失的时候,可以试着重启下eclipse,重启的时候,eclipse会重新编译R.java的
2、layout_width这个值,好像没有match_content吧,只有“match_parent / wrap_content /
fill—_parent” 这三种
3、text的值的话,你的R.java出来之后,可以用@String/Hello World关联,也可以直接写你的text,不过不建议直接写,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
6trr
2014-01-20 · 超过24用户采纳过TA的回答
知道答主
回答量:156
采纳率:0%
帮助的人:72万
展开全部
match_parent
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式