在MonoDroid 4.1 Java绑定项目中绑定OSMDroid库

时间:2012-04-06 09:19:46

标签: c# android xamarin.android

我刚刚安装了MonoDroid alpha 4.1,我正在尝试使用OSMDroid JAR文件创建一个绑定库项目。 OSMDroid是一个开源mapview实现,基本上是Google Maps mapview的替代品。我按照tutorial中的步骤操作,但我只收到一条错误消息

  

C:\ Program Files(x86)\ MSBuild \ Novell \ Xamarin.Android.Bindings.targets(170,5):错误MSB6006:“java.exe”退出,代码为1。

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

我能够编译项目,将以下JAR文件添加到项目中。

  • Apache的mime4j-0.4.jar

  • httpmime-4.0-beta1.jar

  • osmdroid-第三方3.0.7.jar

  • SLF4J-机器人-1.5.8.jar

并在构建操作的属性中将它们设置为“ReferenceJar”。

要从Visual Studio中查看正确的输出,为了调试此问题,我还必须在Visual Studio选项中将构建输出详细信息设置为正常(tools-options-projects和solutions-build,run and set {{ 3}}将构建输出项目设置为正常)。

我仍然没有运气使用该库,但至少它编译了!