Arcgis for Android 集成(二) AndroidStudio

Arcgis for Android 集成(二) AndroidStudio

之前介绍了Eclipse的集成步骤,现在说一下Studio的集成:

1.在Eclipse集成中介绍的方法中获取jar包和.so文件,复制到工程中,并引用:


2.在manifest.xml 文件中添加以下代码:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<uses-feature
        android:glEsVersion="0x00020000"
        android:required="true" />

3.在app下的build.gradle文件中添加,否则会报错:

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

简单使用:

Arcgis for Android 的简单使用:

之前的环境搭建完成之后,在布局中:


<com.esri.android.map.MapView
        android:id="@+id/map"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >
 </com.esri.android.map.MapView>

获取到控件:

mMapView = (MapView) findViewById(R.id.map);

分别在onPause(),onResume()方法中调用pause(),unpause():

@Override
    protected void onPause() {
        super.onPause();
        mMapView.pause();
    }

    @Override
    protected void onResume() {
        super.onResume();
        mMapView.unpause();
    }

效果图:



猜你喜欢

转载自blog.csdn.net/wangwasdf/article/details/74171100