Arcgis Android 常见问题】的更多相关文章

关于arcgis android 安装包较大的问题 如果想缩小大小,可以只保留armeabi,只是这样就不支持x86类型cpu的手机了. 可以考虑做成单独的版本,供用户下载. 即打2个包,一个供普通arm cpu手机用,一个供x86 cpu手机用. x86 cpu手机普遍还是较少 哪里看demo samples文件夹就是咯 另外附上 esri 官方github的demo地址 https://github.com/Esri/arcgis-runtime-samples-android  …
Q:arcgis for android最新版本是多少?(2014-7-18) Arcgis for android 10.2.3 sdk 百度盘下载地址:http://pan.baidu.com/s/1hqsq83E arcgis android 10.2 SDK 百度盘下载地址:http://pan.baidu.com/s/1sj2LKO9 官方帮助手册地址:https://developers.arcgis.com/android/guide/welcome-to-the-help-for…
原文  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 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…
环境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…
概述 虽然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->…
报错: Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE Please check logcat output for more details. Launch canceled! (题外话)这是我开始接触Arcgis android写的第一个骗日志,算是入门了,感觉android上玩gis真的很有挑战性,比web上的环境搭建难搞多了.不废话太多了,回归主题. 概述 将'Installation error: INSTALL_FAIL…
我们都知道,在配置ArcGIS Android SDK时,需要在jniLibs目录下放置三个文件夹,分别是armeabi.armeabi-v7a.x86三个文件夹,ArcGIS Android针对目标设备不同CPU型号,选择不同文件夹中的so文件.在开发某一项目我使用ArcGIS Android10.2.9版本时,一开始是基于平板开发的,开发设备是LENOVO YOGA Tablet2.编译调试时通过adb shell getprop ro.product.cpu.abi命令,我们知道当前使用的…
1.前言 2015年1月15日,发布ArcGIS Runtime SDK for Android v10.2.5版本.从该版本开始默认支持android studio开发环境,示例代码的默认开发环境也改为Android Studio.Eclipse插件被弃用.并且官方说明从版本v10.2.5,Esri公司不再提供的Eclipse IDE工具插件的形式,但是,它是可以继续使用jar包引用方式通过Eclipse完成开发工作.所以这里我们采用目前官方主推的方式给大家介绍ArcGIS Android开发…
环境 操作系统:Mac OSX 10.8.5Android Studio: 0.5.2ArcGIS Android SDK: 10.2.3 操作步骤 在Android Studio中新建一个Module,例如:HelloArcGIS 打开ArcGIS Android SDK所在文件夹,将libs目录下的所有文件拷贝到HelloArcGIS下的libs文件夹 修改HelloArcGIS的build.gradle文件: 添加: task nativeLibsToJar(type: Zip, desc…
前言 本文为大家分享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.6更新文档翻译 @[ArcGis Android|10.2.6|更新文档] 本文描述了ArcGIS Runtime SDK for Android 10.2.6的更新内容 这次的更新,修复了一些小的bug,增加了一些改进. 原文地址 https://developers.arcgis.com/android/guide/release-notes.htm 重点关注 栅格图层中使用的每一个独立的栅格数据文件不能超过4GB的大小,这是受限于Andorid 平台…
前言 本文为大家分享arcgis android 中shapefile的加载,默认你有java环境,懂一定的android基础知识,默认你已经安装android studio.如缺乏以上环境和知识,请自行补充. 开发环境配置 参考这篇文章 http://www.cnblogs.com/wangcan/p/4538022.html 当然你愿意使用eclipse开发也行,arcgis android对shapefile的支持是从10.2.4版本开始的(http://www.cnblogs.com/w…
android里要添加arcgis android 的支持,其实本质是添加了jar包,so库,清单文件里申请了权限而已. 插件是为了方便创建arcgis android工程,然后并没有什么卵用. arcgis官方表示,10.2.5版本和以后的版本都不会出eclipse插件. 在android studio里开发,可以手动添加jar包到项目里,即在项目里建一个libs文件夹,然后依赖的库全放进去.,gradle里设置下 下面介绍官方推荐的,而且就本人看来更优雅的gradle添加依赖的方法. 首先在…
1.前言 在上一篇的内容里我们介绍了基于Android Studio构建ArcGIS Runtime SDK for Android开发环境的基本流程,流程中我们采用的是基于Gradle的构建方式,在这种方式里主要通过设置maven仓库位置,设置编译选项.依赖版本在联网环境下下载对应SDK依赖包. 但是在网络情况不好的情况下这种方式就不行了,那怎么解决在离线环境或者内网环境实现开发流程呢?目前了解到的有两种方式: 1)配置内网环境maven仓库,预先缓存到内网环境下,然后离线调用. 2)采用直接…
最近一直在倒腾Arcgis Android API等相关的东西,想把自己的做的图放到地图上去,也就是离线地图,穷人一般是没有钱的,一个月好几十的流量是开不起的,所以就左捉摸,右思考,看着API里面有离线地图,始终没有弄明白是怎么回事,直到今天下午,想起来了就有试了试,结果成功了,那个激动啊,好半天那-- Arcgis Android API离线地图主要是通过ArcGISLocalTiledLayer实现的,下面是ArcGISLocalTiledLayer的相关内容: java.lang.Obje…
请仔细对照博文做!!! 将arcgis android 10.2的压缩包解压 arcgis android 10.2下载地址http://pan.baidu.com/s/1sj2LKO9 Help->install new software->add->local 选择右图中的文件夹, 看清楚路径,看清楚要选的文件夹!!!! ps:截图中选中的那个文件夹是从它下面的那个arcgis-android-eclipse-plugin.jar解压出来的,直接用压缩软件解压到当前文件夹 name里…
Arcgis android 离线编辑实现及一些代码段 底图添加 private String path="file:///mnt/sdcard/data/chinasimple.tpk"; mMapView = (MapView)findViewById(R.id.maplocal); mMapView.addLayer(new ArcGISLocalTiledLayer(path)); <com.esri.android.map.MapView xmlns:android=&…
1.前言 Android Studio 是第一个Google官方的 Android 开发环境.其他工具,例如 Eclipse,在 Android Studio 发布之前已经有了大规模的使用.为了帮助开发者转向 Android Studio,谷歌已经写出一套迁移指南.Google 同时也发布声明称,在接下来的几个月里,他们会为 Android Studio 增加一些性能工具,Eclipse 里现有的 Android 工具会通过 Eclipse 基金会继续支持下去. 同时为了简化 Android 的…
1.前言 今天再一次在官网看到了ArcGIS Runtime SDK for Android下一个版本“Quartz”版的更新资料,它将是一个非常重要的更新,包括API接口的重构和开发思路的调整.具体如下图所示: 在ArcGIS Runtime SDK概述一文中已经给大家介绍了ArcGIS Runtime SDK for Android的前世今生,从2011年6月发布ArcGIS Runtime SDK for Android beta版开始,到2015年10月1日发布ArcGIS Runtim…
问题描述:当我把已经做好的ArcGIS Android工程想在其他电脑运行时,总是会提示报错.而报错的地方,正是出现在下面这条语句上. compile 'com.esri.arcgisruntime:arcgis-android:100.0.0' 解决方法:把这行注释掉,重新Sync(同步)一下:再把注释去掉,再Sync一下.你会发现工程可以运行了. 如果代码编辑器右上角没有找到 SyncNow 这个字眼,请按以下步骤找到Sync(同步)选项: 原因:暂时不明了.…
eclise -The method onClick(View) of type new View.OnClickListener(){} must override a superclass method   在做arcgis android开发的时候,突然遇到这种错误,The method onClick(View) of type new View.OnClickListener(){} must override a superclass method. ,解决方案是将 eclipse制…
困扰了我很久的问题终于要得到解决了,先欢喜一下.我的目的是想做一个当程序完全退出后,再次打开程序地图直接显示上次程序退出前地图的范围.arcgis for android官方软件就有这个功能.网上搜索了一些关于activity保存状态的方法,但是这些方法只能保存非销毁后的Activity,即当程序完全退出后,采用这种方法程序是不能保存Activity状态的.所以想着用数据库保存状态的方法.我的方法是初始化的时候去读取数据库,如果里面有Extent的记录,则加载这条记录作为iniExtent的值,…
不论是Arcgis for Android的哪个版本,都没无法解决中文乱码的问题,这个与Android中自带的字体库有关,可以参考这篇文章. 所以,要在Arcgis for Android中显示中文,,需要对字体进行设置,如下: TextSymbol ts = new TextSymbol(25, addr, Color.RED); ts.setFontFamily("DroidSansFallback.ttf"); ts.setOffsetX(0); ts.setOffsetY(-3…
MapView     MapView 是 Android 中 ViewGroup的子类,也是 ArcGIS Runtime SDK for Android 中的地图容器,与很多 ArcGIS API 中的 Map.MapControl类作用是一样的.      MapView 可以添加一个或多个图层,图层只有添加到 MapView 容器中才能进行显示. Layer 在 GIS 中图层是很重要的概念, 图层是空间数据的载体,通过它可将各种类型的地图数据进行加载显示,但图层只有添加到 MapVie…
ArcGIS Runtime SDK for Android 授权 ESRI中国北京 要下载和安装 ArcGIS Runtime SDK for Android,您需要注册开发者账户,进而便拥有了访问所有功能的权限,从而实现开发和测试目的.但是,这种情况下,应用程序中的所有地图都具有水印,并且在debug消息中显示,您的应用程序仅可用于开发目的. 要实现应用程序的部署,您必须在基础版或标准版上进行注册.具体的花费主要发生在下面环节: 在标准级别部署功能: 应用程序中调用了需要消耗积分(credi…
翻译不当和错误之处敬请指出 更新内容官方描述 https://developers.arcgis.com/android/guide/release-notes-10-2-4.htm 10.2.4的版本注释 本主题介绍Android版本的SDK 10.2.4 ArcGIS运行时的变化. 如果你使用的是Eclipse或ADT作为你的开发环境,你可以使用Upgrade ArcGIS projects工具,提供的SDK,更新你的ArcGIS项目最新安装的版本. 最低支持的android api版本 1…
一:文本的颜色选择器: 在res目录下面创建color文件夹,在color文件夹下面创建font_style_colors.xml文件<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_selected="t…
1.广播接收器中启动Activity,需要在intent中添加FLAG_ACTIVITY_NEW_TASK /** * Demo描述: * 在BroadcastReceiver中启动Activity的问题 * * 如果在BroadcastReceiver的onReceive()方法中如下启动一个Activity * Intent intent=new Intent(context,AnotherActivity.class); * context.startActivity(intent); *…
gridview中设置item的高度. 一.BaseAdapter中的getView中设置 AbsListView.LayoutParams param = new AbsListView.LayoutParams( android.view.ViewGroup.LayoutParams.MATCH_PARENT, parent.getWidth()/2+DpPx.dip2px(context,20));//-20 10spacing 5padding + 40 textview.height…