我一直在使用Android L预览进行开发。今天,我花了整整一天的时间尝试设置Eclipse,以便可以使用新的API进行开发。我遇到了很多问题,仅通过创建一个新的工作区就解决了大部分问题。
仍然存在的问题如下所示。这些资源位于R.java文件和资源文件夹中。除了目标构建sdk之外,我没有对项目进行任何更改或更改。每当我尝试使用R.XXX.XXXX格式访问资源时,都会发生该错误。原因可能是什么?有任何想法吗?
最佳答案
编辑:新答案
只是有些小问题。不知道是什么,但是在重新下载捆绑软件,下载API 21,重新启动笔记本电脑等之后,我的同一个项目运行得很好。希望这不是暂时的。
捆绑包:https://developer.android.com/sdk/index.html?hl=i
上一个答案:我的一些资源的文件名中包含数字。
这似乎没有记录在案。我首先尝试从头开始,在一个新项目中构建了我的应用程序,从而发现了这一点。这一直有效,直到我不得不大跃进,由于依赖关系,同时添加了许多活动,这导致发生相同的错误。然后,我逐步删除了我的应用程序。发现删除这些资源后,错误消失了。
我认为允许a-z和0-9。具有这些字符的文件在以前的Android版本中可以正常工作,但是切换到Android 5.0时进行的更新似乎会使0-9无效。
有人可以确认吗?