1.配置libs依赖文件
1.1 采用add to Librarys 给每个jar文件做依赖
1.2 或者采用File->project structure->app->dependencies->+->file dependecy
2.配置AndroidManifest文件
权限配置:
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-feature android:glEsVersion="0x00020000" android:required="true"/>
3.配置build.gridle文件
1.android节点下,处于buildType上方添加
sourceSets{ main{ jniLibs.srcDirs=['libs']; } }
2.android节点下,处于buildType下方添加
packagingOptions{ exclude'META-INF/LGPL2.1' exclude'META-INF/LICENSE' exclude'META-INF/NOTICE' }
3.xml布局文件中引入控件,并在activity中初始化
com.esri.android .map.MapView
4.初始化ArcGISTiledMapServiceLayer String url1="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer";server1=new ArcGISTiledMapServiceLayer(url1);并添加到mapView中即可形成简单的显示。mMapView.addLayer(server1);