code: public static final void close(Closeable closeable) {
          if (closeable == null) {
              return;
          }
          try {
              closeable.close();
          } catch (IOException e) {
              Log.e(TAG, "something went wrong on close", e);
          }
      }
docs: Close closeable like i/o streams quietly.
  Do NOT close {@link android.database.Cursor} with this method, or will cause crashing on some device.
  @param closeable to close.