或者
问答详情页顶部banner图
您的位置:首页 > 开发 > R.java出错: 安桌开发问题

R.java出错: 安桌开发问题

提问者:兰兰  |   分类:开发  |   浏览92次  |   悬赏分:3积分 2017-04-01 10:37:14

Multiple markers at this line - Syntax error on tokens, delete these tokens - Breakpoint:R$id

我要回答

提 交

匿名

  • 江***号

    新建一个工程,包名用的com.abc.manage,后来觉得不好,又改成com.my.manage,但是我发现gen下的R.java文件的包名还是原来的abc。 我甚至手动新建了R.java,包名为com.my.manage,我把com.abc.manage下的R.java删除,又自动恢复了。。 实在是很神奇。。。。。 通过查资料才知道,R.java是由ADT维护的,只要你将资源文件放到工程里,ADT就会监测到,自动在R.java里注册一个ID方便使用。 所以我推测,R.java不能手动修改,肯定是工程的某个位置,设置了R.java的package名,告诉ADT,R.java的位置。 首先想到的就是AndroidMainfast.xml这个文件了,果不其然,仔细查找后发现,就在这个文件最开头的mainfast的定义中,有个package="com.abc.manage",仍然还是旧的包名,修改成com.my.manage之后,发现工程里原来的R.java自动删除,只留下了com.my.manage下的R.java。

    2017-04-01 15:40:30
    评论0  |   0
问答详情中间banner