I would second this (and third and fourth).
I have many Android devices I need to load 2-300 maps on.
I tried using an .avenzamaps file. It worked for two maps on my trial and then when I bumped it to 150 it crashed and never was able to load another map. It would either say the map is loaded (when it wasn’t) or just crashed. Over and over again.