{"id":72901,"date":"2016-07-11T10:47:02","date_gmt":"2016-07-11T10:47:02","guid":{"rendered":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/arcgis-runtime-sdk-for-android-v10-2-8-1-released\/"},"modified":"2018-03-26T21:09:36","modified_gmt":"2018-03-26T21:09:36","slug":"arcgis-runtime-sdk-for-android-v10-2-8-1-released","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released","title":{"rendered":"ArcGIS Runtime SDK for Android v10.2.8-1 released"},"author":3721,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23261],"tags":[23441,23451,23471],"industry":[],"product":[36881,36601],"class_list":["post-72901","blog","type-blog","status-publish","format-standard","hentry","category-field-mobility","tag-android","tag-arcgis-runtime","tag-java","product-api-for-android","product-developers"],"acf":{"short_description":"We are excited to announce an update release to the ArcGIS Runtime SDK for Android v10.2.8-1.\u00a0 This patch release updates the SDK API li...","flexible_content":[{"acf_fc_layout":"content","content":"<p>We are excited to announce an update release to the ArcGIS Runtime SDK for Android v10.2.8-1.\u00a0 This patch release updates the SDK API libpng dependency to address security vulnerabilities. This update allows ArcGIS Android apps that are published to the Google Play store to be updated and any new published apps to comply with Google Play&#8217;s\u00a0<a href=\"https:\/\/play.google.com\/about\/privacy-security\/malicious-behavior\/\" target=\"_blank\">Malicious Behavior policy<\/a>. You can read more about this vulnerability in\u00a0<a href=\"https:\/\/cve.mitre.org\/cgi-bin\/cvename.cgi?name=CVE-2015-8540\" target=\"_blank\">CVE-2015-8540<\/a>.<!--more--><\/p>\n<p>To apply this fix, update your build.gradle file with the following dependency:<\/p>\n<p>[sourcecode language=&#8221;groovy&#8221;]<br \/>\ndependencies {<br \/>\n    compile &#8216;com.esri.arcgis.android:arcgis-android:10.2.8-1&#8217;<br \/>\n}<br \/>\n[\/sourcecode]<\/p>\n<p>You can download the latest version of the SDK from our <a title=\"ArcGIS Android developers site\" href=\"https:\/\/developers.arcgis.com\/android\/\" target=\"_blank\">developers site<\/a>. All of our <a title=\"Samples on GitHub\" href=\"https:\/\/github.com\/Esri\/arcgis-runtime-samples-android\" target=\"_blank\">samples <\/a>have been updated to use the latest version and developer instructions on how to sync your local fork of the samples with our GitHub repository.\u00a0 We invite you to collaborate with the community and the Esri development team on <a title=\"GeoNet\" href=\"https:\/\/geonet.esri.com\/community\/developers\/native-app-developers\/arcgis-runtime-sdk-for-android\" target=\"_blank\">GeoNet <\/a>&amp; our <a title=\"Samples on GitHub\" href=\"https:\/\/github.com\/Esri\/arcgis-runtime-samples-android\" target=\"_blank\">GitHub samples<\/a>.<\/p>\n"}],"authors":[{"ID":3721,"user_firstname":"Dan","user_lastname":"O'Neill","nickname":"dano","user_nicename":"dano","display_name":"Dan O'Neill","user_email":"doneill@esri.com","user_url":"","user_registered":"2018-03-02 00:15:19","user_description":"","user_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/ec0134b4386a3b69a9d51a5bca99dc765578aa8fb1c3817b176f1d7d64ef3b1c?s=96&#038;d=blank&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/ec0134b4386a3b69a9d51a5bca99dc765578aa8fb1c3817b176f1d7d64ef3b1c?s=192&#038;d=blank&#038;r=g 2x' class='avatar avatar-96 photo' height='96' width='96' loading='lazy' decoding='async'\/>"}]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ArcGIS Runtime SDK for Android v10.2.8-1 released<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ArcGIS Runtime SDK for Android v10.2.8-1 released\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2018-03-26T21:09:36+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released\"},\"author\":{\"name\":\"Dan O'Neill\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8931d16ca5a71c952f73e7efe9133bb6\"},\"headline\":\"ArcGIS Runtime SDK for Android v10.2.8-1 released\",\"datePublished\":\"2016-07-11T10:47:02+00:00\",\"dateModified\":\"2018-03-26T21:09:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released\"},\"wordCount\":8,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"Android\",\"ArcGIS Runtime\",\"Java\"],\"articleSection\":[\"Field Operations\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released\",\"name\":\"ArcGIS Runtime SDK for Android v10.2.8-1 released\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2016-07-11T10:47:02+00:00\",\"dateModified\":\"2018-03-26T21:09:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ArcGIS Runtime SDK for Android v10.2.8-1 released\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8931d16ca5a71c952f73e7efe9133bb6\",\"name\":\"Dan O'Neill\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ec0134b4386a3b69a9d51a5bca99dc765578aa8fb1c3817b176f1d7d64ef3b1c?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ec0134b4386a3b69a9d51a5bca99dc765578aa8fb1c3817b176f1d7d64ef3b1c?s=96&d=blank&r=g\",\"caption\":\"Dan O'Neill\"},\"url\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ArcGIS Runtime SDK for Android v10.2.8-1 released","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released","og_locale":"en_US","og_type":"article","og_title":"ArcGIS Runtime SDK for Android v10.2.8-1 released","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2018-03-26T21:09:36+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released"},"author":{"name":"Dan O'Neill","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8931d16ca5a71c952f73e7efe9133bb6"},"headline":"ArcGIS Runtime SDK for Android v10.2.8-1 released","datePublished":"2016-07-11T10:47:02+00:00","dateModified":"2018-03-26T21:09:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released"},"wordCount":8,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["Android","ArcGIS Runtime","Java"],"articleSection":["Field Operations"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released","name":"ArcGIS Runtime SDK for Android v10.2.8-1 released","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2016-07-11T10:47:02+00:00","dateModified":"2018-03-26T21:09:36+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-sdk-for-android-v10-2-8-1-released#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"ArcGIS Runtime SDK for Android v10.2.8-1 released"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8931d16ca5a71c952f73e7efe9133bb6","name":"Dan O'Neill","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ec0134b4386a3b69a9d51a5bca99dc765578aa8fb1c3817b176f1d7d64ef3b1c?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ec0134b4386a3b69a9d51a5bca99dc765578aa8fb1c3817b176f1d7d64ef3b1c?s=96&d=blank&r=g","caption":"Dan O'Neill"},"url":""}]}},"text_date":"July 11, 2016","author_name":"Dan O'Neill","author_page":false,"custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Runtime SDK for Android","tag_data":[{"term_id":23441,"name":"Android","slug":"android","term_group":0,"term_taxonomy_id":23441,"taxonomy":"post_tag","description":"","parent":0,"count":85,"filter":"raw"},{"term_id":23451,"name":"ArcGIS Runtime","slug":"arcgis-runtime","term_group":0,"term_taxonomy_id":23451,"taxonomy":"post_tag","description":"","parent":0,"count":91,"filter":"raw"},{"term_id":23471,"name":"Java","slug":"java","term_group":0,"term_taxonomy_id":23471,"taxonomy":"post_tag","description":"","parent":0,"count":19,"filter":"raw"}],"category_data":[{"term_id":23261,"name":"Field Operations","slug":"field-mobility","term_group":0,"term_taxonomy_id":23261,"taxonomy":"category","description":"","parent":0,"count":616,"filter":"raw"}],"product_data":[{"term_id":36881,"name":"ArcGIS Runtime SDK for Android","slug":"api-for-android","term_group":0,"term_taxonomy_id":36881,"taxonomy":"product","description":"","parent":36601,"count":65,"filter":"raw"},{"term_id":36601,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":36601,"taxonomy":"product","description":"","parent":0,"count":761,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=api-for-android","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/72901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/3721"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=72901"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/72901\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=72901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=72901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=72901"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=72901"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=72901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}