2014-01-05 216 views
0

我一直试图手动创建一个文件夹,以便在我的android项目中使用eclipse在Windows 7中保留所有样式化xml文件。只要我创建在新文件夹内的xml文件并保存xml文件。我的R.java失踪了。我知道R.java没有参与对项目的手动更改。我相信有一种方法可以通过手动添加文件夹并相应地反映对R.java文件的更改来对项目进行更改。R.java文件不允许在项目中创建新文件夹

所以,任何人都可以请帮助我,我必须做些什么才能允许手动更改我的项目,如上所述?

+1

什么名字了你正在创建的文件夹? FYI没有任何名字被接受 –

+0

@ user2427819好吧,这很有趣......我对android开发很陌生,所以不知道在创建时命名文件夹的规则。请让我知道或给我的链接描述我可以给我在Android应用程序项目中手动创建的文件夹的名称。 – fastLearner

+0

看到我下面的答案 –

回答

2

你可以创建一个styles xml文件的唯一途径,是values文件夹内,所以你不能组装一个文件夹内的所有文件styles,Android将无法识别它,因此,不允许你正在尝试做

这里是创建一个文件夹时,链接,请

http://developer.android.com/guide/topics/resources/providing-resources.html

检查这一部分中Table 1. Resource directories supported inside project res/ directory.

+0

所以有什么关于命名我在android中创建的文件夹的约定,因为我通过创建名为“drawable”而不是“style”的文件夹来解决我的问题? – fastLearner

+0

它会工作,因为drawable是一个有效的名字,请检查我更新的答案 –

0

造型XML文件应该有人在你的RES文件夹,通常为“值”的一番风味(如只是“价值”或“价值观 - 华电国际”等)

把在别的地方可能会导致错误,通常他们只是不能使用,但也可能导致Eclipse无法正确构建R.java文件。

+0

嗨谢谢你的答案,但我没有把新文件夹里面的res文件夹它只是我把它命名为“样式”。我无法将文件夹命名为我想要的名称的确切原因是什么? – fastLearner

相关问题