使用Android应用程序打包静态文件

时间:2015-06-06 16:55:54

标签: android

我的应用程序需要包含一些数据文件。我知道我可以将文件放在与我的类相同的目录树中,然后打开文件的输入流,如下所示:

getClass().getResourceAsStream(path)

我也可以将这些文件放在assets文件夹中,然后使用AssetManager打开它们:

getAssets().open(path)

据我所知,结果是一样的。我的问题:有没有理由更喜欢一种方法而不是另一种方法?我说的是“有些东西会破坏”的具体技术原因。我对编码惯例或设计理念不太感兴趣。

0 个答案:

没有答案