0

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

C:\Program Files (x86)\MSBuild\Novell\Xamarin.Android.Bindings.targets(170,5): error MSB6006: "java.exe" exited with code 1.

我该如何解决这个问题?

4

1 回答 1

0

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

  • apache-mime4j-0.4.jar

  • httpmime-4.0-beta1.jar

  • osmdroid-third-party-3.0.7.jar

  • slf4j-android-1.5.8.jar

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

要查看 Visual Studio 的正确输出,为了调试此问题,我还必须在 Visual Studio 选项(工具-选项-项目和解决方案-构建和运行)中将构建输出详细信息设置为正常,并将MSBuild项目构建输出设置为普通的)。

我在使用该库时仍然没有运气,但至少它可以编译!

于 2012-04-11T14:40:09.953 回答