The guidance for ArcGIS Collector on how to sideload TPK/TPKx/VTPK etc, is very clear if you want to add basemaps to your Android device, but it is not clear if you want to add to your SD card.
As per documentation:
"""On Android—Plug your device or SD card into your computer. Using a file explorer on your computer, browse to \Android\data\com.esri.collector\files\basemaps (if that folder doesn't exist, create it). Copy the basemap file (.tpk, .tpkx, or .vtpk) you want on your device to that basemaps folder."""
However, it's not possible to create this folder structure in the SD card if its still in the device (due to system restrictions). The SD card needs to be removed from the device and plugged directly into the PC.
Now that Collector can only reference data held in the com folders, it makes it a very restrictive procedure, as you can't perform sideloading wirelessy to your device due to Android preventing you from copying data into these folders from within the device. Unless you root the device.
My question is, can somebody update the documentation to explain WHY the SD card must be plugged into the PC directly, and WHY you can't copy into the com folders from within the device itself? It would help a lot of people I think.
Yes, I am also very interested in learning whether or not is possible to leverage the storage provided in MicroSD cards and similars for TPKs in Collector for ArcGIS (I mean... not only in Collector Classic). If it is not possible right now I want to point out to Esri how important it is, due to the fact that some ruggedized devices are limited to 64 GB and going to the field with highly detailed orthoimagery takes a lot of space.
Thanks in advance for clarifiying this matter and, hopefully, for delivering a solution to it.