| Name | Description | Type | Package | Framework |
| Api | Common interface for the drone set of api classes. | Class | com.o3dr.android.client.apis | Android DroneKit |
| Api .Builder | Interface | com.o3dr.android.client.apis | Android DroneKit | |
| ApiAvailability | Helper class to verify that the DroneKit-Android services APK is available and up-to-date Created by Fredia Huya-Kouadio on 7/7/15. | Class | com.o3dr.android.client.apis | Android DroneKit |
| CalibrationApi | Provides access to the calibration specific functionality. | Class | com.o3dr.android.client.apis | Android DroneKit |
| CapabilityApi | Allows to query the capabilities offered by the vehicle. | Class | com.o3dr.android.client.apis | Android DroneKit |
| CapabilityApi .FeatureIds | Defines the set of feature ids. | Class | com.o3dr.android.client.apis | Android DroneKit |
| CapabilityApi .FeatureSupportListener | Interface | com.o3dr.android.client.apis | Android DroneKit | |
| ControlApi | Provides access to the vehicle control functionality. | Class | com.o3dr.android.client.apis | Android DroneKit |
| ControlTower | Created by fhuya on 11/12/14. | Class | com.o3dr.android.client | Android DroneKit |
| Drone | Created by fhuya on 11/4/14. | Class | com.o3dr.android.client | Android DroneKit |
| Drone .AttributeRetrievedListener | Class | com.o3dr.android.client | Android DroneKit | |
| Drone .OnAttributeRetrievedCallback | Interface | com.o3dr.android.client | Android DroneKit | |
| Drone .OnMissionItemsBuiltCallback | Interface | com.o3dr.android.client | Android DroneKit | |
| DroneApiListener | Created by fhuya on 12/15/14. | Class | com.o3dr.android.client | Android DroneKit |
| DroneListener | Created by fhuya on 11/18/14. | Interface | com.o3dr.android.client.interfaces | Android DroneKit |
| ExperimentalApi | Contains drone commands with no defined interaction model yet. | Class | com.o3dr.android.client.apis | Android DroneKit |
| FollowApi | Provides access to the Follow me api. | Class | com.o3dr.android.client.apis | Android DroneKit |
| GimbalApi | Class | com.o3dr.android.client.apis | Android DroneKit | |
| GimbalApi .GimbalOrientation | Stores the gimbal orientation angles. | Class | com.o3dr.android.client.apis | Android DroneKit |
| GimbalApi .GimbalOrientationListener | Interface | com.o3dr.android.client.apis | Android DroneKit | |
| InstallServiceDialog | Created by fhuya on 11/14/14. | Class | com.o3dr.android.client.utils | Android DroneKit |
| MavlinkObserver | Allows to register for mavlink message updates. | Class | com.o3dr.android.client | Android DroneKit |
| MetricUnitProvider | Unit provider implementation for the metric system. | Class | com.o3dr.android.client.utils.unit | Android DroneKit |
| MissionApi | Provides access to missions specific functionality. | Class | com.o3dr.android.client.apis | Android DroneKit |
| SoloApi | Created by Fredia Huya-Kouadio on 7/31/15. | Class | com.o3dr.android.client.apis.solo | Android DroneKit |
| SoloCameraApi | Provides access to the solo video specific functionality Created by Fredia Huya-Kouadio on 7/12/15. | Class | com.o3dr.android.client.apis.solo | Android DroneKit |
| SoloConfigApi | Created by Fredia Huya-Kouadio on 7/31/15. | Class | com.o3dr.android.client.apis.solo | Android DroneKit |
| SoloMessageApi | Created by Fredia Huya-Kouadio on 7/31/15. | Class | com.o3dr.android.client.apis.solo | Android DroneKit |
| TLogPicker | Provides utility to select a tlog files. | Class | com.o3dr.android.client.data.tlog | Android DroneKit |
| TowerListener | Interface | com.o3dr.android.client.interfaces | Android DroneKit | |
| UnitProvider | Created by fhuya on 1/11/15. | Interface | com.o3dr.android.client.utils.unit | Android DroneKit |
| VehicleApi | Provides access to the vehicle specific functionality. | Class | com.o3dr.android.client.apis | Android DroneKit |