【发布时间】:2019-04-11 21:51:45
【问题描述】:
我使用 Android 已经有一段时间了,但我从来没有看到任何关于这个问题的好的解释。
我正在开发一个包含大量艺术作品和声音文件的应用程序。其中许多文件是临时文件,是未来工作将从中演变而来的基础文件,或者是稍后将拆分为多个文件的大版本。我想通过这个项目让它们处于版本控制之下,并且我想把所有东西都放在我硬盘上的同一个地方。
但我不希望这些“工作”文件出现在我的 apk 中。它们通常很大,与最终产品无关。
在我生命的大部分时间里(即在 Android 之前),我只会在我的项目中拥有一个名为 art_work_files 的子目录。这个目录将被细分为所有不同的任务。 git 对此很好,尤其是对于 SVG 文件(它甚至可以正确地记录差异和变化)。
但是当我将这些文件放入我的 Android Studio 项目时,我担心 AS 会认为这些文件在某种程度上很重要并保留对它们的引用——甚至可能将它们添加到 jar 或 apk 文件中。
是的,我意识到艺术的最终版本需要放在res/drawing/ 目录中(对于声音和其他资源也是如此)。我很高兴能完成这个最终副本。
我是不是想多了,还是有更好的方法来组织并保持 Android Studio 的快乐?
【问题讨论】:
-
我把 art_work_files 放在 res 文件夹下,没有问题 :-)
标签: android android-studio resources project artwork