Причина, по которой вы не видите его на устройстве, в основном так же, как вы сказали; устройство не имеет рута, поэтому другие приложения не имеют доступа к папке / data.
Это нормально, потому что вы все равно можете хранить там свои файлы. Ваше приложение имеет доступ ко всему, что находится в / data / data / package_name /, вы просто не сможете увидеть его в файловом браузере, пока не получите root. Как правило, это хорошо, чтобы средние пользователи не копались в ваших базах данных / файлах.
Узнайте больше о методах хранения здесь .