public OutputStream openOutputStream(Uri paramUri, boolean paramBoolean) throws IOException {
   assertBackgroundThread();
   switch (getUriType(paramUri)) {
     case 1:
     default:
       throw new FileNotFoundException("URI not supported by CordovaResourceApi: " + paramUri);
     case 0:
       paramUri = new File(paramUri.getPath());
       localObject = paramUri.getParentFile();
       if (localObject != null) {
         ((File) localObject).mkdirs();
       }
       return new FileOutputStream(paramUri, paramBoolean);
   }
   ContentResolver localContentResolver = contentResolver;
   if (paramBoolean) {}
   for (Object localObject = "wa"; ; localObject = "w") {
     return localContentResolver
         .openAssetFileDescriptor(paramUri, (String) localObject)
         .createOutputStream();
   }
 }