I was signing the android part of my Xamarin Shared project. I had previously uploaded this app using the same signing certificate and was uploading to get an update out to alpha in the google play store. I had also previously used the same Package name. I switch between package names sometimes, so I first signed a version with a slightly different package name, which seemed to work fine. Except that I couldn't upload to the google play store because I forgot to change the version and had used the wrong package name. So I went back and changed the package name and version. And ended up with the following error:
startIndex cannot be larger than length of string
Parameter name: startIndex
I assume it has something to do with the package name or version. After a quick google search I only found one possible fix, which mentioned a period to many in the package name. So I double checked the package name, but there was nothing wrong there (as far as I know). I did a double check on the version as well.
Anyone have any experience in dealing with an issue like this?