Arcgis Android(安卓)- HelloWorld
16lz
2021-12-04
概述
虽然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 }View Code
3,运行,结果为:
补充(需要注意的是,若使用模拟器进行开发,由于对OpenGL ES2.0的要求,需要模拟器支持GPU,需要选择 Android v4.0.3以上的版本.
更多相关文章
- 【译】使用Kotlin从零开始写一个现代Android(安卓)项目-Part2
- Android串口通信:串口读写实例
- Android(安卓)ContentProvider实例详解
- 安装APK文件到Android模拟器
- Android串口通信:串口读写实例
- Android(安卓)渗透测试学习手册(二)准备实验环境
- Android(安卓)调试桥
- Android初次使用遇到的两个问题
- Android(安卓)Studio3.0 新特性 ~ New Features in Android(安卓)