从库中写入文件

时间:2011-08-19 03:29:11

标签: android

我带了我的工作应用程序并将其转换为库,因此我可以使用该库来拥有多个版本。

然而,我遇到了一些问题。例如,我有一个文件,曾经从我的资产文件夹复制到数据文件夹。

OutputStream output = new FileOutputStream(outFileName);

当我尝试运行此代码时,我得到了一个

java.io.FileNotFoundException:...(权限被拒绝)

错误。我认为这是因为这是从我的库中的代码调用的,它正在尝试写入实现库的应用程序的命名空间。

让库中的代码写入数据文件夹的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

我发现了我的问题,我更改了源代码但由于某种原因,我必须在新应用程序中刷新它才能读取更改。 outFileName确实是错误的,因为它正试图写错路径。