A. Some characters cannot be mapped using "GBK" character encoding.
eclipse中保存*.java文件时,提示如下的错误,
Some characters cannot be mapped using "GBK" character encoding.
原因:这是建立的arcgis sample程序,开发环境与sample的编码环境不一致。
解决方案:
Eclipse --> window --> Preferences --> General --> Content Types--> Text --> 单击 JavaProperties File,在底部出现 'Default edcodng:',改成UTF-8,然后update.
Eclipse --> window --> Preferences --> General--> Content Types --> Text --> 单击 Java Source File,在底部出现 'Default edcodng:',改成UTF-8,然后update.
++++++++++++++++
B. com.esri.android.map.MapView failed to instantiate.
com.esri.android.map.MapView failed to instantiate.
com.android.layoutlib.bridge.MockView cannot be cast toandroid.view.ViewGroup
经查:这是eris的mapview控件与android环境兼容问题。mapview在main.xml中以Graphical layout形式无法正常显示出来
Android 3.0版本解决了这个问题
++++++++++++++++
C. 新建ArcGIS api fro android项目失败,
没有找到彻底的解决方法。不过另一种方法可以新建。
新建一个Android工程项目,然后可以在新建的工程中右键-->Properties-->添加jar包的形式手动添加arcgis的五个包,这样就是一个arcgis api项目了。
D: layout文件夹的graphical layout效果显示不出来
早上重新打开eclipse,main.xml的graphical layout效果没了?
解决:右键xml-->Open with-->Android layout editor