I fallowed all guidelines for the built of google play service and for the google key creation.

The sample you are talking about doesn't work for us, empty maps was show.

Then, we have done the latest xamarin android and xamarin studio updates
and all magically has began to work.

I have had a very long email conversation with the xamarin support, but
anyone has been able to find a valid solution at the problem.

I think It can depend on xamarin installation.
Maybe an update can solve your issues.

Good luck.
Max.

Il 24/05/13 15:56, Tom Opgenorth ha scritto:
By the error message it seems that you want to use the
SupportMapFragment, which is only available via the
GooglePlayServices_Froyo binding project. This project targets API
level 8 and up.

On Fri, May 24, 2013 at 3:47 AM, Dragos Pop <dragos....@transart.ro> wrote:
Hello,

We are trying to integrate a MapView in our application, unfortunately we
can't construct a solution we can build successfully. We've tried to build
the sample from
https://github.com/xamarin/monodroid-samples/tree/master/MapsAndLocationDemo_v2
in Xamarin Studio, but only managed to build the GooglePlaySerives project
(with 3 warnings:
/JARTOXML : warning J2X9001: Couldn't load class
com/google/android/gms/maps/SupportMapFragment :
java.lang.NoClassDefFoundError: android/support/v4/app/Fragment

JARTOXML : warning J2XA006: missing class error was raised while reflecting
com.google.android.gms.maps.SupportMapFragment$a :
android/support/v4/app/Fragment

JARTOXML : warning J2XA006: missing class error was raised while reflecting
com.google.android.gms.maps.SupportMapFragment$b :
android/support/v4/app/Fragment/
)
The SimpleMapDemo fails with "MSBuild operation failed".
Anyway, I won't go into details with this experience, since we need a
solution for Visual Studio.

I've tried to reconstruct the solution in Visual Studio, but the building of
GooglePlaySerives seems to create a very small (empty?) dll, so the
SimpleMapDemo does not see the namespace Android.Gms.
I've tried to add to the references the dll generated by Xamarin Studio
(which has a 9.21 MB size), with this I get -The
"ResolveLibraryProjectImports" task failed unexpectedly.- error.

/Done executing task "MSBuild". (TaskId:44)
Using "ResolveLibraryProjectImports" task from assembly "C:\Program
Files\MSBuild\Novell\Novell.MonoDroid.Build.Tasks.dll".
Task "ResolveLibraryProjectImports" (TaskId:45)
   ResolveLibraryProjectImports Task (TaskId:45)
     OutputDirectory: obj\Debug\ (TaskId:45)
     Assemblies:  (TaskId:45)

D:\MapsAndLocationDemo_v2\GooglePlayServices\bin\Debug\GooglePlayServices.dll
(TaskId:45)
       C:\Program Files\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll (TaskId:45)
       C:\Program Files\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll (TaskId:45)
       C:\Program Files\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll (TaskId:45)
       C:\Program Files\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll (TaskId:45)
       C:\Program Files\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll (TaskId:45)
       C:\Program Files\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll
(TaskId:45)
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018: The "ResolveLibraryProjectImports" task failed unexpectedly.
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018: System.IO.PathTooLongException: The specified path, file
name, or both are too long. The fully qualified file name must be less than
260 characters, and the directory name must be less than 248 characters.
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at System.IO.PathHelper.GetFullPathName()
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at System.IO.Path.NormalizePath(String path, Boolean
fullCheck, Int32 maxPathLength)
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at System.IO.FileStream.Init(String path, FileMode mode,
FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32
bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String
msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at System.IO.FileStream..ctor(String path, FileMode mode,
FileAccess access, FileShare share, Int32 bufferSize, FileOptions options,
String msgPath, Boolean bFromProxy)
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at System.IO.FileStream..ctor(String path, FileMode mode)
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at Ionic.Zip.ZipEntry.InternalExtract(String baseDir,
Stream outstream, String password)
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at Ionic.Zip.ZipFile._InternalExtractAll(String path,
Boolean overrideExtractExistingProperty)
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at
Xamarin.Android.Tasks.ResolveLibraryProjectImports.Execute()
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at
Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(457,2):
error MSB4018:    at
Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__20.MoveNext()
Done executing task "ResolveLibraryProjectImports" -- FAILED. (TaskId:45)
Done building target "_ExtractLibraryProjectImports" in project
"SimpleMapDemo.csproj" -- FAILED.: (TargetId:15)
/

We are using Mono for Android 4.4.55 (an update to 4.6.x is not possible due
to very big build+packaging times, as mentioned here:
http://mono-for-android.1047100.n5.nabble.com/Slow-Build-und-Packaging-Process-amp-few-other-things-after-update-td5713139i20.html)
Could you provide us a working sample for Visual Studio, or help us solve
the above issues?

Thank you and regards.




--
View this message in context: 
http://mono-for-android.1047100.n5.nabble.com/Monodroid-samples-MapsDemo-not-showing-Map-tp5712798p5713344.html
Sent from the Mono for Android mailing list archive at Nabble.com.
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid



_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to