Hey everyone, I figured I would give my two cents here.
I'm running the
reicast-20141122_881.apk build from the dev site on a NVIDIA SHIELD Tablet which has Lollipop installed. My device is rooted - not that it should matter.
I originally had a hell of a time trying to get the device to see my BIOS files. I had a folder on my SD card which had both the "data" folder and my ROMS in it. At first, my tablet wasn't seeing the bios files because I had forgotten to make a "data" folder within the directory I had the program pointed to. After creating the data folder, reicast would see my bios files, but would crash when opening.
Taking advice from someone else in the thread, I instead moved my bios files back onto the internal memory. I basically dropped this extracted file (
http://www.loveroms.com/extras/files/bios/dreamcast_bios.zip) into the root of internal storage. It creates the dc/data/ folder for you.
After that, I went back into reicast and set the default directory for the BIOS to that, then set my game directory back to the SD card, and I'm all good in the hood. Hope this helps anyone else!