是否可以在控制台应用中使用Google MAPS api.jar?

时间:2010-10-05 15:37:41

标签: android

我正在尝试为我的Android地图应用程序部分编写测试工具。

我想在Eclipse下将测试作为Java控制台应用程序运行。我需要的唯一Google地图类是GeoPoint。我在构建路径中包含了maps.jar并导入了com.google.android.maps.GeoPoint,因此它编译正常,但会生成运行时错误:

“此类文件的JAR属于容器'Google API [Android2.1 - update1]',它不允许修改其条目上的源附件”。

是否可以在控制台应用程序中使用此jar,如果是,如何使用?

1 个答案:

答案 0 :(得分:1)

  

是否可以在控制台应用程序中使用此jar,如果是,如何使用?

不,抱歉。我甚至不认为完整的课程在那个JAR中 - 而且android.jar只是存根AFAIK。真正的实现是在设备或模拟器上。

您可以围绕GeoPoint创建一个包装器,并使用本地实现进行测试。