Android produces an empty temporary filename