Sometimes, you get a headache because of deployment. In Xamarin Studio I noticed that sometimes, when I deploy my apps, the apk given doesn’t includes my last update.

The things that can help : clean bin obj folder of your solution, make a small change in any file in the Android project so It won’t use some cache file or something I don’t know.

If you encounter problem while deploying with the archive for publish process, you may prefer specify the path to your keystore and force signing in your Android project.

I you have to generate a keystone, I recommend you to use the tools build in Xamarin Studio -> Archive for publishing -> follow steps until you get the signing screen.

Here is a list of the folder used on Mac : if you are not familiar with Mac OS

/Users/UserName/Library/Developer/Xamarin/Keystore -> folder where keystone generated from the Android publishing menu inside Xamarin Studio

/Users/UserName/.local/share/Xamarin -> folder of the debug.keystore used by Xamarin. Don’t forget to add it when you request a google API key.

Other useful path to know :

/Users/UserName/Library/Developer/Xamarin/android-sdk-macosx -> folder of Android tools like draw9patch and your Android SDK


Leave a Reply

Your email address will not be published. Required fields are marked *