我想更改文件权限。 我的意思是,在DDMS中我可以看到我的文件具有以下权限:-rw -------
我想有这样的事情:-rw-rw ----
他的文件位于以下位置: 数据\数据\ com.blablabla.foo \数据库\ MYFILE
我该怎么办?
我按如下方式创建我的文件:
InputStream input = new BufferedInputStream(url1.openStream(),1);
OutputStream output = new FileOutputStream(PATH + url[1]);
NewDatabaseName = url[1];
byte data[] = new byte[1024];
long total = 0;
while ((count = input.read(data)) != -1) {
total += count;
// publishing the progress....
publishProgress((int)(total*100/lenghtOfFile));
output.write(data, 0, count);
}
output.flush();
output.close();
input.close();
当我写这段代码时: FileOutputStream fileOutput = openFileOutput(“myApp.apk”,Context.MODE_WORLD_READABLE);
我在openFileOutput方法上有一个错误,它告诉我必须创建它。
感谢您的帮助。
答案 0 :(得分:1)
当我编写此代码时:FileOutputStream fileOutput = openFileOutput(“myApp.apk”,Context.MODE_WORLD_READABLE);
我在openFileOutput方法上有一个错误,它告诉我必须创建它。
openFileOutput()
是Context
上的一种方法,因此您可以在Activity
,Service
等上调用该方法。