2013-03-04 38 views
0

我已经将数千个文件添加到了我的资产中,并且在从eclipse进行调试时突然启动需要一分钟。有没有办法让它不会每次重新复制所有资产文件?将文件添加到资产会降低测试的难度

+0

'assets'或'resources'?我在'resources'中有一个17k +文件的项目,它似乎并没有减慢速度。你的文件有多大? – Geobits 2013-03-04 01:15:25

+0

他提到'资产'。过去我也遇到过类似的问题,它减慢了调试速度。不过这与Eclipse有关。 – Houf 2013-03-04 01:22:19

+0

我只是要求澄清,因为许多网站/博客将其全部称为广义“资产”,并且它是gfx/media的业界认可的术语。即使Google有时也会这样做。 – Geobits 2013-03-04 01:29:18

回答

0

有没有办法把它重新复制不是每次在所有资产的文件吗?

否,除了不要将它们放在assets/中,而是以某种其他方式(例如外部存储)访问它们。

请注意,Play商店对APK文件的大小有50MB限制,以防您的问题确实存在于传输设备或模拟器的时间内。

+0

然后使用'assets'文件夹有什么好处? – Houf 2013-03-04 01:34:04

+0

@Houf:比较什么?在另一个可能相关的问题中,OP要求在目录结构中添加“几千个图像文件到我的应用程序并访问这些图像?假设我想要foo/bar/1.png?”唯一的解决方案是资产,因为资源不支持目录结构。然而,将“几千个图像文件......添加到我的应用程序”一般都有问题,APK大小就是其中之一。资产/'不会奇迹般地使文件不占用任何规模。 – CommonsWare 2013-03-04 01:37:05

+0

您建议从其他位置访问文件,外部存储。我只是想知道是否有一些缺点,而不是使用assets文件夹。但我同意,这是另一个话题,而不是OP的问题:)在这个问题的情况下,这将解决减缓调试会话的问题。 – Houf 2013-03-04 01:41:26

相关问题