After the Android SDK or Xamarin updates, should you ever have trouble to run Android SDK Manager and see the exception:
java.lang.NullPointerException
at java.io.File.
at com.android.sdklib.internal.avd.AvdManager.parseAvdInfo(AvdManager.java:1623)
at com.android.sdklib.internal.avd.AvdManager.buildAvdList(AvdManager.java:1584)
at com.android.sdklib.internal.avd.AvdManager.
at com.android.sdklib.internal.avd.AvdManager.getInstance(AvdManager.java:380)
at com.android.sdklib.internal.repository.updater.UpdaterData.initSdk(UpdaterData.java:259)
at com.android.sdklib.internal.repository.updater.UpdaterData.
at com.android.sdkuilib.internal.repository.SwtUpdaterData.
at com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1.
at com.android.sdkuilib.repository.AvdManagerWindow.
at com.android.sdkmanager.Main.showAvdManagerWindow(Main.java:432)
at com.android.sdkmanager.Main.doAction(Main.java:380)
at com.android.sdkmanager.Main.run(Main.java:151)
at com.android.sdkmanager.Main.main(Main.java:117)
then just delete directory “users/
Happy coding!