About Android
Android is a mobile operating system developed by Google, based on the Linux kernel and primarily designed for touchscreen devices such as smartphones and tablets.
Android offers a rich ecosystem of apps through the Google Play Store and provides users with a customizable and versatile experience. It supports a wide range of features, including multitasking, notifications, and Google services integration, making it a preferred choice for both users and developers alike.
About api.video and the Android API Client
Use the official Android client library for api.video, which streamlines the coding process. Chunking files is handled for you, as is pagination and refreshing your tokens.
Recommendation
It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues. For direct call with ApiClient: Do not call API from the main thread. Dispatch API calls with Thread, Executors or Kotlin coroutine to avoid this. Alternatively, APIs come with an asynchronous counterpart except for the upload endpoint.
To go along with the Android API client, check out our: