ArcGIS runtime for Android

Arcgis runtime for Android 100.5

2020-07-16  本文已影响0人  _执_念__

引入

  1. 先在project 下的build.gradle中添加仓库
allprojects {
    repositories {
        maven { url 'http://esri.bintray.com/arcgis' }
        google()
        jcenter()
    }
}
  1. app下的build.gradle中引入sdk
dependencies {
    ***
    ***
    implementation 'com.esri.arcgisruntime:arcgis-android:100.5.0'
    ***
}

同时在build.gradle中的android中加入下边代码

android {
    ***
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LGPL2.1'
    }

此时就可以使用arcgis的功能了,不过arcgis占用的空间比较大,如果知道自己的app大概可能运行的设备,
可以在build.gradle中的androiddefaultConfig中设置运行的ndk,代码如下

android {
   ***
    defaultConfig {
    ***
    ***
    ndk { //设置支持的SO库架构(开发者可以根据需要,选择一个或多个平台的so)
            abiFilters "armeabi", "armeabi-v7a", "x86"//, "arm64-v8a","arm64-v8a","x86_64"
        }
    }

此时,使用arcgis sdk的准备工作就做好了

(二) 基本用例

上一篇 下一篇

猜你喜欢

热点阅读