《Google+Android开发入门与实践》书中googleApi学习之iTracks

《Google+Android开发入门与实践》书中googleApi学习之iTracks实现出来真有点难啊,在在大家的帮助下,努力了两天终于出来了,废话少说,把中间几头拦路虎如何除掉的说明一下:
1.运行此实例必须要装Google API,可以通过Android SDK Manager 更新,此处说明一下,通过eclipse中的Window-->Android SDK and AVD Manager 弹出的对话框进行更新时会弹出错误,虽然是可以将相关的maps.jar更新下来,但项目编译有错,运行不了,只能用安装好的ndroid-sdk-windows中的管理进行更新,所以请运行SDK目录下的/toos/android.bat,弹出的Android SDK and AVD Manager 进行更新吧。
2.申请android google map API key ,然后后得到的apiKey替换源文件,这个很简单,网上到处都是,不啰嗦了。
3.选用Google APIs导入才能成功,一般将程序导入到eclipse时可能都会选Android版本,此项目不能选择Android版本,而要选择Google APIs作为Build Target,此target会包含Android JDK的。
4.模拟器只能用Google APIs版本才能运行。
5.如果在手机上可能没问题,但使用模拟器时无法GPS初始值没有,程序会报空指针,需要修改源文件ShowTrack.java 318行mDefPoint = new GeoPoint((int) (loc.getLatitude() * 1000000)   ,加入代码if(null != loc){。。。},判断loc不为空!
就这些了,相信你也一定可以运行出来!

你可能感兴趣的:(eclipse,jdk,android,Google,项目管理)