【ArcGIS Android开发】重启Eclipse后可能出现两个问题
2012-05-07 23:00
459 查看
在ArcGIS runtime for Android的开发中,重启Eclipse后可能出现两个问题:
1)在使用ArcGIS forAndroid1.1版本开发过程中,时常会发生无法导入API提供的类或不能解析GIS的XML文件的相关问题,这是由于的ArcGIS提供的jar包被persisted container,这时,在工程中将无法正常使用API中的相关GIS类。
运行时的错误信息:
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
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 |
我们可以通过以下方式来解决这类问题:
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
相关文章推荐
- 用Eclipse做Android开发时出现java.lang.NoClassDefFoundError问题
- 用Eclipse做Android开发时出现java.lang.NoClassDefFoundError问题
- 关于Android开发环境更新后出现的小问题,如Android studio和Eclipse中的ADT
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法
- android开发环境安装(Eclipse)出现的几个问题
- android开发中eclipse容易出现的问题
- 用Eclipse做Android开发时出现java.lang.NoClassDefFoundError问题
- android开发中eclipse容易出现的问题
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法
- Eclipse开发android程序出现模拟器连接不上的问题
- Android开发,关于依赖库和JAR包的区别以及使用多个依赖库可能出现的问题(SlidingMenu、SwipeBackLib)
- 对于Android开发中Eclipse出现的“heap space”的问题
- 用Eclipse做Android开发时出现java.lang.NoClassDefFoundError问题
- 安装SQL Server 2000时出现以下错误提示:“以前的某个程序安装已在安装计算机创建挂起的文件操作,运行安装程序之前必须重新启动计算机” 说明:如果重启计算机无法解决问题,可能有以下两个原因
- Android开发接第三方可能出现的问题
- Android 4.2 工程导入 5.0 SDK Eclipse 开发环境出现的问题总结
- android开发中eclipse容易出现的问题
- 关于用eclipse开发android经常出现R异常问题
- Mac下Eclipse+ADT开发Android工程出现"Errors running builder"问题解决