Возможно ли в Android создать виртуальную (в памяти) SD-карту?
Нет. По крайней мере, на сегодняшний день телефоны, на которых на самом деле не хватает бара, чтобы это сделать.
Также вам понадобится root или модифицированная платформа, чтобы создать ramdisk и указать на вещи, которые должны указывать на SD-карту там.
Но если у вас есть root и ram, то есть возможности из базового linux (и даже уже используемого android для создания небольших ramdisks для других целей), вам просто нужно настроить его правильно. Это может применяться на некоторых нетелефонных устройствах с большим объемом памяти, чем требуется для обычной работы.