code: def _android_documents_folder() -> str:
      """:return: documents folder for the Android OS"""
      # Get directories with pyjnius
      try:
          from jnius import autoclass
  
          Context = autoclass("android.content.Context")  # noqa: N806
          Environment = autoclass(
              "android.os.Environment"
          )  # noqa: N806
          documents_dir: str = Context.getExternalFilesDir(
              Environment.DIRECTORY_DOCUMENTS
          ).getAbsolutePath()
      except Exception:
          documents_dir = "/storage/emulated/0/Documents"
  
      return documents_dir
  
file_path: catboost/contrib/python/setuptools/py3/pkg_resources/_vendor/platformdirs/android.py
imports: from __future__ import annotations
  import os
  import re
  import sys
  from functools import lru_cache
  from typing import cast
  from .api import PlatformDirsABC
label_desc: Use image node_id 2 for calling a global function with example usage: _android_documents_folder() and returns: documents_dir