Packages 
Package Description
com.esri.arcgisruntime
Contains functionality used to license your ArcGIS Runtime SDK based application on end user devices.
com.esri.arcgisruntime.arcgisservices
Classes providing metadata and capabilities information for different types of service, including levels of detail and tile information for tiled services.
com.esri.arcgisruntime.concurrent
Utility classes used in concurrent programming.
com.esri.arcgisruntime.data
Contains classes that represent data, including ArcGIS Features and attachments.
com.esri.arcgisruntime.geoanalysis
Provides classes to perform geo-analysis.
com.esri.arcgisruntime.geometry
Provides classes that represent different types of geometry, such as points, lines, or polylines and for geometric calculations such as buffering, simplifying, and calculating areas and lengths.
com.esri.arcgisruntime.hydrography
Allows the display of Electronic Navigational Charts (ENC) data within a map.
com.esri.arcgisruntime.io
Provides miscellaneous classes used during system input/output, including exceptions that may be encountered during system operations.
com.esri.arcgisruntime.layers
Provides interfaces and classes for available layer types.
com.esri.arcgisruntime.loadable
Provides interfaces and classes for working with Loadable resources.
com.esri.arcgisruntime.localserver
Provides classes for working with a Local Server instance.
com.esri.arcgisruntime.mapping
Provides classes representing an ArcGISMap and Basemap, and related listener and event classes.
com.esri.arcgisruntime.mapping.popup
Contains types that visually represent the attributes of a GeoElement in a map, allowing them to be easily displayed to users.
com.esri.arcgisruntime.mapping.view
Provides interfaces and classes for working with view elements of an ArcGISMap.
com.esri.arcgisruntime.ogc.kml
Provides interfaces and classes for working with Keyhole Markup Language (KML).
com.esri.arcgisruntime.ogc.wfs  
com.esri.arcgisruntime.ogc.wms
Provides interfaces and classes for working with Open Geospatial Consortium (OGC) Web Map Services (WMS).
com.esri.arcgisruntime.ogc.wmts
Provides interfaces and classes for working with Web Map Tile Service (WMTS).
com.esri.arcgisruntime.portal
Classes to connect to an ArcGIS for Portal or Organization.
com.esri.arcgisruntime.raster
Classes to read and render raster data.
com.esri.arcgisruntime.security
Provides classes to allow secure access to ArcGIS for Portal and ArcGIS for Server services.
com.esri.arcgisruntime.symbology
Provides different symbol and renderer types to use to display graphics and features.
com.esri.arcgisruntime.tasks.geocode
Contains classes to convert street addresses into geographic coordinates (geocoding), and also to convert coordinates into street addresses (reverse geocoding).
com.esri.arcgisruntime.tasks.geodatabase
Contains classes to download and synchronize geodatabases from ArcGIS services to the local device.
com.esri.arcgisruntime.tasks.geoprocessing
Classes for creating and running geoprocessing tasks.
com.esri.arcgisruntime.tasks.networkanalysis
Contains classes to perform network analysis against ArcGIS services or local datasets.
com.esri.arcgisruntime.tasks.offlinemap
Contains classes to download maps from ArcGIS services to the local device, and to synchronize edits.
com.esri.arcgisruntime.tasks.tilecache
Contains classes to download and synchronize tile caches for tiled map layers from ArcGIS services to the local device.
com.esri.arcgisruntime.tasks.vectortilecache
Contains classes to download vector tile caches from ArcGIS vector tile services to the local device.
com.esri.arcgisruntime.util
Utility interfaces and classes, including a ListenableList and related events and listeners.