Я хотел бы изменить разрешение файла.
Я имею в виду, что в DDMS я вижу, что мой файл имеет следующее разрешение: -rw -------
Я бы хотел что-то вроде этого: -rw-rw ----
Файл находится по адресу:
данные \ Data \ 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, которая говорит мне, что я должен его создать.
Спасибо за вашу помощь.