【问题标题】:Error: Failed to resolve: com.esri.arcgis.android:arcgis-android:10.2.6-2错误:无法解决:com.esri.arcgis.android:arcgis-android:10.2.6-2
【发布时间】:2015-12-10 10:40:41
【问题描述】:

我关注 this guide 将 ArcGIS 地图添加到我的应用程序,但它不起作用。我收到以下错误:

Error: Failed to resolve: com.esri.arcgis.android:arcgis-android:10.2.6-2

我做错了什么?

【问题讨论】:

  • 是否添加了正确的依赖、库、权限等?
  • 您能添加一些代码或项目设置的屏幕截图吗?教程中可能遗漏了某些内容,因此无法正常工作。
  • 好吧,你需要把每一个项目都添加到那里,如果没有......它不会起作用。
  • @FelixChen 仅供参考,您的屏幕截图链接不再有效。如果您仍有屏幕截图,您可能需要编辑您的问题并将屏幕截图添加到问题中。

标签: android android-studio gradle arcgis


【解决方案1】:

截至 2021 年,URL 已根据此announcement 更改为https://esri.jfrog.io/artifactory/arcgis。所以现在你必须这样做。

allprojects {
    repositories {
        google()
        mavenCentral()
        maven {
            url 'https://esri.jfrog.io/artifactory/arcgis'
        }
    }
}

【讨论】:

    【解决方案2】:

    从您的屏幕截图中,您将 maven 块放在了错误的位置。你把它放在buildscript -> repositories下,但根据https://developers.arcgis.com/android/guide/install-and-set-up.htm它应该在allprojects -> repositories下:

    allprojects {
        repositories {
            jcenter()
            // add the esri arcgis maven repo
            maven {
                url 'http://dl.bintray.com/esri/arcgis'
            }
        }
    }
    

    您在屏幕截图中的操作方式会导致您看到的错误。

    【讨论】:

    • 这个解决方案有效,我很惊讶为什么它没有被标记为答案。 @Felix Chen:如果这对您有用,请将其标记为已回答。
    猜你喜欢
    • 1970-01-01
    • 2016-09-03
    • 2017-11-10
    • 2010-10-27
    • 1970-01-01
    • 2016-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多