android 工程下可以有多个源代码的目录,不一定都要放到src下面。可以在 .classpath 文件中添加。
默认是这样的:
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>
...
</classpath>
增加一个和src并列的源代码目录:
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="src" path="newsrc"/>
...
</classpath>
这样该目录下的代码也会被认作是源文件,直接在工程里面建文件夹是不行的。
两个目录下可以有相同的包名,但是同包名下不能有重名的文件。