I'm trying to port some small Windows Mobile application to Android using VS2010 & xamarin plugin.
The solution consists of 3 projects, each containing layout files. There are some 20 layouts in total.
I created a binding and referenced DragSortListView.jar and added XamarinMobile to use the Camera functionality.
Everything was fine till the moment I needed to port the GPS & location functionality - I needed to import GooglePlayService library.
Then a requirement came to use ActionBar, so I needed to reference Xamarin.Android.Support.v4 and Xamarin.Android.Support.v7.AppCompat.
Now I find that it takes more than a minute to run a debug session on a Samsung Galaxy Note.
I've played with "Use fast deployment" option to no avail...
Then I unchecked "deploy" option in solution configuration and noticed that deployment time was greatly reduced. (build time was the same)
I was happy for half an hour just to find out this:
The changes to the application are not uploaded to the device and I'm debugging older versions.
I've read also that using layouts in referenced libraries could greatly increase build time:
So I merged all my projects into single one.
Again, changing only the executable project, not the referenced one, causes a rebuild which takes more than a minute.
I'm running on a desktop PC with pretty decent specs: i7 16GbRAM with SSD drives.
Is this normal or I can do something?