我是 MonoDevelop 和任何移动设备开发的新手。
我刚刚下载并安装了 monodevelop for android(Windows 试用版)和所有其他附带的东西(Java、Android SDK、GtkSharp 等)。我能够制作一些基本的应用程序并将它们部署在模拟器上。然后我下载了示例应用程序。我想制作 MapsDemo,但在部署时遇到问题。
我想我已经制作了一个针对 Google API 的新 AVD(平台 2.3.3 API 级别 10)当我尝试使用 Run|Run With|Android Device emulator-5554 运行应用程序时,我收到一堆错误,导致“包创建失败。”
以下是前几个错误:
AddOnPlatformLibraries:
C:\Program Files\Java\jdk1.6.0_37\bin\javac.exe -d obj\Debug\android\bin\classes -classpath "C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\mono.android.jar" -bootclasspath "C:\Documents and Settings\xxxxxxx\Local Settings\Application Data\Android\android-sdk\platforms\android-8\android.jar" -encoding UTF-8 "@C:\Documents and Settings\xxxxxxx\Local Settings\Temp\tmp14A.tmp"
obj\Debug\android\src\mono\com\google\android\maps\ItemizedOverlay_OnFocusChangeListenerImplementor.java(8,42): javac error : package com.google.android.maps.ItemizedOverlay does not exist
obj\Debug\android\src\mono\com\google\android\maps\ItemizedOverlay_OnFocusChangeListenerImplementor.java(8,42): javac error : com.google.android.maps.ItemizedOverlay.OnFocusChangeListener
obj\Debug\android\src\mono\com\google\android\maps\ItemizedOverlay_OnFocusChangeListenerImplementor.java(8,42): javac error :
obj\Debug\android\src\mono\com\google\android\maps\ItemizedOverlay_OnFocusChangeListenerImplementor.java(27,53): javac error : package com.google.android.maps does not exist
我将不胜感激任何帮助。请记住,我对此完全陌生。