Android Native Quick Start
Native Android Requirements
Android Application Structure
Native API Packages
SalesforceSDKManager Class
Encryptor class
SalesforceActivity, SalesforceListActivity, and SalesforceExpandableListActivity Classes
ClientManager Class
RestClient Class
RestRequest Class
FileRequests Class
OkHttp: The Underlying Network Library
LoginActivity Class
Other UI Classes
Utility Classes
ForcePlugin Class
Using Passcodes
Resource Handling
Using REST APIs
Batch and Composite Requests
Unauthenticated REST Requests
Deferring Login in Native Android Apps
Android Sample Applications
Configure WebSockets
REST Wrappers for SFAP APIs
Using Key-Value Stores for Secure Data Storage
Dark Mode and Dark Theme Settings