Arcgis Android - HelloWorld

概述

  虽然esri官网上最新版本是10.2.4,但是例子中实在是很难运行,总是出现各种各样的bug.又因为初学是Android,所以不想太浪费时间弄些配置了.决定先将v2.0.0的Arcgis for Android熟悉吧.

  1,模拟器的参数的设定根据自己的这篇日志设定:Arcgis android - Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE

  2,通过New->Project->Arcgis for Android->Arcgis Project for Android的方式创建好默认的项目后,打开/src下的Activity.java文件,修改‘onCreate‘方法为:

 1 @Override
 2     public void onCreate(Bundle savedInstanceState) {
 3         super.onCreate(savedInstanceState);
 4         mMapView = new MapView(this);//实例化MapView对象
 5         mMapView.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
 6         ArcGISTiledMapServiceLayer tileLayer = new
 7         ArcGISTiledMapServiceLayer("http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer");//实例化图层
 8         mMapView.addLayer(tileLayer); //添加图层到地图窗口中
 9         setContentView(mMapView);
10     }

  3,运行,结果为:

时间: 2024-10-29 04:23:13

Arcgis Android - HelloWorld的相关文章

使用Android Studio与ArcGIS Android SDK的开发环境部署和HelloWorld

android studio(以下简称AS)是google推荐的android专用IDE,替代目前主流的eclipse,另外arcgis也把AS作为推荐的android IDE 本文不介绍android SDK的部署和AS的安装 以下网站应该是AS的官方中国官网,有很多AS相关基础教程和AS的下载(不用FQ下载了),强烈推荐 http://www.android-studio.org/ 本文代码以arcgis android SDK中的arcgis-android-sdk-v10.2.4\sam

解决ArcGIS Android Could not find class 'com.esri.android.map.MapView'问题

环境win7 64bit sp1,eclipse 4.2.1 ,android API 16,ADT 23.0.2,arcgis android sdk 10.2.4 从arcgis-android-sdk-v10.2.4包里取出其中的例子helloworld,作为项目import进去 1.Class referenced in the layout file, com.esri.android.map.MapView lint之后,在main.xml报Class referenced in t

Arcgis Android 手动搭建开发环境

前言 本文为大家分享arcgis android 环境的手动搭建过程,默认你懂一定的java和android 基础知识,已经有android的开发环境.如缺乏以上环境和知识,请自行补充. 版本介绍 Arcgis android从2.0版本到现在(2015-08-31)最新的10.2.6版本,中间有多个小版本,简要说下.10系列是较新的系列,2.0系列是老古董了.其中,10.2.4开始支持shapefile和一些栅格数据了,详细请参考这里.如果没记错的话,在10.2.2系列开始,graphicla

arcgis android 10.2.5开发环境配置

在android studio新建Android项目 最低sdk选4.0.3,arcgis android 10.2.5最低支持版本修改成了4.0了,如果没记错的话. 添加arcgis android 10.2.5的支持 官方指导链接: https://developers.arcgis.com/android/guide/install-and-set-up.htm 修改项目的gradle文件 allprojects { repositories { jcenter() // Add the

《ArcGIS Runtime SDK for Android开发笔记》——(14)、关于ArcGIS Android 架构支持问题

1.前言 随着软硬件的进一步发展,Android设备使用64位的cpu已经开始非常普遍了.但是笔者在测试arm64-v8a(64位架构)的Android设备时,发现使用到ArcGIS Android API的环节出现程序崩溃闪退问题,经过排查,发现ArcGIS Runtime SDK for Android目前(截至10.2.8版本)并不支持arm64-v8a(64位架构),故此文特此记录和说明一下. 转载请注明出处:http://www.cnblogs.com/gis-luq/p/572758

Arcgis android - Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE

报错: Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE Please check logcat output for more details. Launch canceled! :这是我开始接触Arcgis android写的第一个骗日志,算是入门了,感觉android上玩gis真的很有挑战性,比web上的环境搭建难搞多了.不废话太多了,回归主题. 将'Installation error: INSTALL_FAILED_INSU

arcgis android 图上记录gps轨迹

原文  arcgis android 图上记录gps轨迹 public class MainActivity extends Activity { MapView mMapView; LocationDisplayManager lDisplayManager = null; GraphicsLayer gpsGraphicsLayer; Polyline mPolyline; int pointCount = 0; @Override protected void onCreate(Bundl

Android - HelloWorld的Layout内容

Android - HelloWorld的Layout内容 本文地址: http://blog.csdn.net/caroline_wendy 作为最基础的Android程序, HelloWorld的XML文件能够作为測试使用. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools&q

最简单的基于FFmpeg的移动端例子:Android HelloWorld

从本文开始打算记录一系列FFmpeg在Android/IOS开发的示例程序.前面几篇文章记录FFmpeg安卓端开发的例子,后面几篇文章记录FFmpeg IOS端开发的例子.这些例子中FFmpeg相关的代码源自于<FFmpeg示例合集>中的程序.本文记录第一个程序:安卓平台下基于FFmpeg的HelloWorld程序. Android程序FFmpeg类库使用说明 Android应用程序使用FFmpeg类库的流程图如下所示. 上图中的流程可以分为"编译FFmpeg类库".&qu