Hallo,
Ich erstelle mit meinen Service einen "data" Ordner im /files verzeichniss meiner app und kopiere mit dem cp command eine Datei dort rein. Wenn ich jetzt versuche, diese Datei zu lesen, bekomme ich ein Premission Denied.
Code der Read Methode:
Code
public static byte[] read(File file) throws IOException {
byte []buffer = new byte[(int) file.length()]; InputStream ios = null; try { ios = new FileInputStream(file); if ( ios.read(buffer) == -1 ) { throw new IOException("EOF reached while trying to read the whole file"); } } finally { try { if ( ios != null ) ios.close(); } catch ( IOException e) { } }
return buffer; }