Ответ 1
Я решаю свою проблему
Сначала следуйте Отвечать
- Перейдите на вкладку VirtualBox VM/вкладка с общей папкой
- Добавьте общую папку с папкой, которую вы хотите совместно использовать, и проверьте опция "авто монтирование"
- Начните свою виртуальную машину, как обычно, из программного обеспечения Genymotion.
- Ваша общая папка доступна в каталоге /mnt/shared (поддерживаются несколько общих папок)
После этого
Измените настройки файлового менеджера в Genymotion emulator
, измените это на пользователя root, чтобы вся моя папка была видна также с общими папками
- В виртуальном устройстве Genymotion запустите приложение "Диспетчер файлов" и ПРОЧИТАЙТЕ рекламу о "режиме с низкой привилегией".
- Перейдите в меню "Настройки" из "Диспетчера файлов"
- В "общих настройках" нажмите "Режим доступа" и активируйте "Корень доступ "
- Restart File Manager = > будут представлены все каталоги
Спасибо
Обновление
В новой версии genymotion
вы можете добавлять файлы/папку путем перетаскивания.
При добавлении файлов в эмулятор требуется некоторое время. время зависит от размера файла.
Обновление 2 (на основе комментария @GandhyOnly)
Чтобы сделать видимым в галерее, просто перетащите файлы изображений на эмулятор, которые они сохранили в папке загрузки после завершения передачи файлов, перезапустите один и тот же эмулятор, и изображения будут показаны в галерее. Или если вы не хотите перезапускать эмулятор, используйте следующую команду
adb shell am broadcast -a android.intent.action.MEDIA_MOUNTED -d file:///sdcard/
он пересканирует изображения и покажет их в галерее. Подробнее о команде см. В фактическом ответе здесь. Я не проверял команду, которую я использую первым методом, просто перезапустите эмулятор