Я прошу прощения за публикацию не-Android способа сделать это, надеюсь, кто-то может предоставить ответ, используя Android API.
Вы можете перечислить файлы в корне SDCard. Если его нет, SD-карта либо полностью пуста (необычно, но возможно), либо отключена. Если вы попытаетесь создать пустой файл на SD-карте, и это не удастся, это означает, что вы пытались создать файл в точке монтирования SD-карты, в котором было бы отказано из-за проблем с разрешениями, поэтому вы бы знали, что SD-карта не была установлен.
Да, я знаю, это ужасно ...