Before using FileOutputStream check that there's no directory or file with the same name you're trying to use. Trying to remove it works as well. Try using FileAsyncHttpResponseHandler(context) as well!
Don't give up yet. Our experts can help. Paste your full stack trace to get a solution.