I'm having a problem when I try to download zip file from server. I'm using intentservice to download the file but I'm getting this exception
java.io.FileNotFoundException: /storage/emulated/FileTest1.zip: open failed: EACCES (Permission denied)
I try to save files on internal storage, NOT on sdcard. Here is my code
@Override
protected void onHandleIntent(Intent intent) {
    String urlDir = intent.getExtras().getString(DOWNLOAD_SERVICE_URL);
    String fileName = intent.getExtras().getString(DOWNLOAD_SERVICE_FILE_NAME);
    String filePath = intent.getExtras().getString(DOWNLOAD_SERVICE_FILE_PATH);
    try{
        URL url = new URL(urlDir);
        URLConnection connection = url.openConnection();
        connection.connect();
        BufferedInputStream input = new BufferedInputStream(url.openStream());
        String tempName = filePath + fileName;
        FileOutputStream output = new FileOutputStream(tempName);
        byte data[] = new byte[1024];
        while (input.read(data) != -1) {
            output.write(data);
        }
        output.flush();
        output.close();
        input.close();
    } catch(Exception e){
        e.printStackTrace();
    }
}
How canI fix it?
