I'm running OSX 10.9.2
While I attempt to install Xamarian Studio, I get the following error with the Android SDK portion of the install:
[2014-03-15 19:08:32.491] [Info] Installing component: android-8 ("Android SDK Platform 2.2_r3") [2014-03-15 19:08:32.502] [Info] Installing Android SDK Platform API level 8 component [2014-03-15 19:08:32.513] [Info] Installing Android archive 'android-8' [2014-03-15 19:08:32.521] [Info] Unzipping file '/Users/mlevison/Library/Caches/XamarinInstaller/Universal/downloads/android-2.2_r03-linux.zip' to directory '/Users/mlevison/Library/Caches/XamarinInstaller/Universal/zips/37e85431 [2014-03-15 19:08:32.533] [Debug] Processing ZIP archive with external utility [2014-03-15 19:08:42.598] [Error] /usr/bin/unzip failed with error code 9. Showing output. [2014-03-15 19:08:42.610] [Debug] Archive: /Users/mlevison/Library/Caches/XamarinInstaller/Universal/downloads/android-2.2_r03-linux.zip [2014-03-15 19:08:42.620] [Debug] End-of-central-directory signature not found. Either this file is not [2014-03-15 19:08:42.630] [Debug] a zipfile, or it constitutes one disk of a multi-part archive. In the [2014-03-15 19:08:42.640] [Debug] latter case the central directory and zipfile comment will be found on [2014-03-15 19:08:42.650] [Debug] the last disk(s) of this archive. [2014-03-15 19:08:42.660] [Debug] unzip: cannot find zipfile directory in one of /Users/mlevison/Library/Caches/XamarinInstaller/Universal/downloads/android-2.2_r03-linux.zip or [2014-03-15 19:08:42.672] [Debug] /Users/mlevison/Library/Caches/XamarinInstaller/Universal/downloads/android-2.2_r03-linux.zip.zip, and cannot find /Users/mlevison/Library/Caches/XamarinInstaller/Universal/downloads/android-2.2_r03-linux.zip.ZIP, period. [2014-03-15 19:08:42.689] [Debug] Processing ZIP archive internally, external unzip failed [2014-03-15 19:09:00.290] [Exception] Exception caught while unzipping '/Users/mlevison/Library/Caches/XamarinInstaller/Universal/downloads/android-2.2_r03-linux.zip' [2014-03-15 19:09:00.290] [Exception] Ionic.Zip.BadReadException: Could not read block - no data! (position 0x043FEBC0) [2014-03-15 19:09:00.290] [Exception] at Ionic.Zip.SharedUtilities._ReadFourBytes (System.IO.Stream s, System.String message) [0x00000] in :0 [2014-03-15 19:09:00.290] [Exception] at Ionic.Zip.SharedUtilities.ReadInt (System.IO.Stream s) [0x00000] in :0 [2014-03-15 19:09:00.290] [Exception] at Ionic.Zip.ZipEntry.HandleUnexpectedDataDescriptor (Ionic.Zip.ZipEntry entry) [0x00000] in :0 [2014-03-15 19:09:00.290] [Exception] at Ionic.Zip.ZipEntry.ReadEntry (Ionic.Zip.ZipContainer zc, Boolean first) [0x00000] in :0 [2014-03-15 19:09:00.290] [Exception] at Ionic.Zip.ZipInputStream.GetNextEntry () [0x00000] in :0 [2014-03-15 19:09:00.290] [Exception] at (wrapper remoting-invoke-with-check) Ionic.Zip.ZipInputStream:GetNextEntry () [2014-03-15 19:09:00.290] [Exception] at Xamarin.Web.Installer.Utilities.Unzip (System.String baseDirectory, System.String file, System.String fileOwnerName) [0x00000] in :0 [2014-03-15 19:09:00.290] [Exception] at Xamarin.Web.Installer.Android.AndroidUtilities.InstallArchive (System.String& destinationDirectory, System.String name, System.String archivePath, Boolean mainArchive, Boolean includeZipRootInCopy, System.String targetBasePath, System.String[] targetPaths) [0x00000] in :0 [2014-03-15 19:09:00.304] [Info] Status: failed. [2014-03-15 19:09:00.326] [Error] Attempt to unzip Android archive 'android-8' found in /Users/mlevison/Library/Caches/XamarinInstaller/Universal/downloads/android-2.2_r03-linux.zip failed. [2014-03-15 19:09:00.341] [Info] Status: failed. [2014-03-15 19:09:00.358] [Error] Android SDK Platform API level 8 component failed to install. [2014-03-15 19:09:00.370] [Exception] Installation of Android component 'android-8' failed with exception. [2014-03-15 19:09:00.370] [Exception] Xamarin.Web.Installer.InstallException: Component installation failed [2014-03-15 19:09:00.370] [Exception] at Xamarin.Web.Installer.Android.AndroidComponentPlatform.Install (System.String archivePath, System.String targetBasePath) [0x00000] in :0 [2014-03-15 19:09:00.370] [Exception] at Xamarin.Web.Installer.Installer.AndroidSoftwareItem.Install (UInt32 tryNumber) [0x00000] in :0 [2014-03-15 19:09:00.381] [Info] Status: failed. [2014-03-15 19:09:00.393] [Exception] Installation of software item 'Android SDK' failed with exception. [2014-03-15 19:09:00.393] [Exception] Xamarin.Web.Installer.InstallException: Component installation failed [2014-03-15 19:09:00.393] [Exception] at Xamarin.Web.Installer.Android.AndroidComponentPlatform.Install (System.String archivePath, System.String targetBasePath) [0x00000] in :0 [2014-03-15 19:09:00.393] [Exception] at Xamarin.Web.Installer.Installer.AndroidSoftwareItem.Install (UInt32 tryNumber) [0x00000] in :0 [2014-03-15 19:09:00.416] [Info] Status: failed. [2014-03-15 19:09:01.141] [Debug] Starting installation complete task. [2014-03-15 19:09:01.259] [Info] Background installation worker completed. [2014-03-15 19:09:01.373] [Info] Installation completed with failure [2014-03-15 19:09:01.385] [Info] Status: failed.
Reading the debug statements it seems to claim that the Android SDK it downloaded is corrupt. Do i just try another run at this? Is it a known bug?
Other ideas?
Thanks Mark Levison - a human (sometimes)