在ArcGIS runtime for Android的开发中,重启Eclipse后可能出现两个问题:
1)在使用ArcGIS forAndroid1.1版本开发过程中,时常会发生无法导入API提供的类或不能解析GIS的XML文件的相关问题,这是由于的ArcGIS提供的jar包被persisted container,这时,在工程中将无法正常使用API中的相关GIS类。
运行时的错误信息:
Could not find class 'com.esri.android.map.MapView', referenced from method com.esri.arcgis.android.samples.querytask.AttributeQuery.onCreate
|
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.esri.arcgis.android.samples.attributequery/com.esri.arcgis.android.samples.querytask.AttributeQuery}:
android.view.InflateException: Binary XML file line #15: Error inflating class com.esri.android.map.MapView
|
2)原来可以正常编译的项目无法正常运行,在Android系统中报错:很抱歉,”project”已经停止运行。

我们可以通过以下方式来解决这类问题:
1、 在eclipse中选择我们的项目右键项目,在弹出框中选择属性如图:

2、 在属性框中选择Javabuild Path选择如图:

在右边的Order andExport选项卡中我们可以看到ArcGIS的jar被Persisted container,当引入的jar包在这种状态时,包里的类是无法在项目中正常使用的。
3、 将ArcGIS的jar包的选项去掉,点击ok按钮,然后我们再次执行上面的步骤1和步骤2,在弹出的窗体中我们可以看到ArcGIS的jar包正常了,如图:

4、 最后我们还要清理一下项目,点击菜单的Project---》Clean..如图:

在弹出框中选择我们有问题的项目进行清理,如图:

5、 到此,我们的项目已经可以正常运行了。

备注:
重点参考文献:http://blog.csdn.net/arcgis_mobile/article/details/7542867
分享到:
相关推荐
ArcGIS Android SDK 1.1.1 是Esri公司为Android平台提供的地图开发工具包,它为开发者提供了强大的地理信息系统(GIS)功能,使得在Android应用中集成地图、地理定位、地理数据分析等成为可能。Eclipse插件则进一步...
总的来说,ArcGIS Android SDK 1.0.1的Eclipse离线安装包是为Android开发者提供了一个高效且便捷的开发环境搭建方式,无论是在有网还是无网环境下,都能确保开发工作的顺利进行。通过理解和掌握这些文件的作用,...
尽管ESRI已不再支持Eclipse插件,但在某些特定情况下,仍可能需要在Eclipse环境中进行ArcGIS for Android的开发。通过上述步骤,您可以成功地在Eclipse上搭建出一个完整的ArcGIS for Android开发环境。希望本文能够...
《ArcGIS Android 10.2.3 开发详解》 ArcGIS是Esri公司推出的一款强大的地理信息系统(Geographic Information System),它广泛应用于地图制作、地理数据分析、空间建模等多个领域。ArcGIS Android则是专门为...
- 修复问题:如果服务出现故障,重启可能是恢复服务正常运行的快速方法。 - 资源优化:长时间运行的服务可能会消耗大量系统资源,重启可以释放内存,优化性能。 5. **最佳实践** - 计划维护:尽量在低峰时段进行...
在安装 ArcGIS Android Eclipse 插件后,用户可以开始开发基于 ArcGIS 的 Android 应用程序。ArcGIS Runtime SDK for Android 提供了丰富的 API 和工具,帮助开发者快速构建基于 ArcGIS 的应用程序。 在开发过程中...
总的来说,ArcGIS Android SDK为Android开发者提供了强大的地图和地理信息服务,虽然在线导入可能出现问题,但通过手动下载和导入的方式可以有效解决。理解并掌握如何导入和使用这个SDK,对于开发需要地图功能的...
本文将详细介绍如何在Eclipse环境下配置ArcGIS Server 10的开发环境,以便于开发者能够快速上手进行GIS应用的开发。 #### 二、准备工作 在正式配置前,请确保以下软件已经安装: 1. **Java Development Kit (JDK)*...
随着技术的发展,Esri发布了v100.0.0和v100.1.0这两个版本。这些更新带来了显著的性能提升和用户体验优化。例如,v100.x系列引入了全新的API设计,遵循了Android平台的现代设计原则,使得代码更简洁、更易于理解和...
该工具包提供了一个Eclipse集成开发环境(IDE)的插件,包含了丰富的工具、文档和示例,旨在帮助开发人员快速掌握ArcGIS API for Android的使用。 ArcGIS for Android的Eclipse插件支持基于Eclipse 3.5(伽利略)...
arcgis for android开发包10.2.8版本
- **Eclipse Java Development Environment**:确保安装了适合的Eclipse版本,以支持上述两个插件的正常运行。 - **支持的Android SDK平台**:为了确保应用能在不同的Android设备上运行,你需要了解ArcGIS API for...
包括ArcGIS_API_for_Android_开发教程, ArcGIS+for+Android+2.0开发教程基础版, ArcGIS10移动GIS开发文档,对android开发ArcGIS是最有用的三个教程
在IT领域,特别是地理信息系统(GIS)开发与应用中,ArcGIS for Android 是一个非常重要的工具,它允许开发者创建基于Android平台的GIS应用程序。本文将详细介绍如何安装ArcGIS for Android Beta版本,尤其针对那些...
在"arcgis android"的标签下,我们可以推测这个Demo可能包含了以下关键知识点: 1. **地图加载与展示**:包括基本的地图初始化、地图视图的创建、图层的加载和管理、缩放和平移操作等。 2. **图层操作**:如何添加...
arcgis for android 的eclipse的安装插件,版本是10.2.4
打开 Eclipse 后,开始配置 Android 环境。首先需要配置 ADT。步骤如下: 1. 点击 Help -> Install New Software,出现如下界面: 2. 点击 Add,出现如下界面: 3. 选择 ADT 的位置,然后点击 OK。 4. 等待安装...
【ArcGIS For Android Location Demo】是一个基于Android Studio开发的示例项目,它利用Esri的ArcGIS for Android 10.2.6 SDK,展示了如何在Android设备上集成和使用地理定位功能。这个Demo旨在帮助开发者理解如何在...
《ArcGIS for Android 10.1:移动GIS开发的深度探索》 ArcGIS for Android是Esri公司推出的一款强大的地理信息系统(GIS)开发平台,专为Android设备设计,能够帮助开发者构建具有地图显示、地理数据处理、空间分析...