Как загрузить фото в приложение

stason4ik

Client
Регистрация
23.12.2018
Сообщения
18
Благодарностей
0
Баллы
1
Как в приложение загрузить фото, которое уже находится на эмуляторе в папке dcim? Может туплю, но не могу разобраться
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 674
Благодарностей
1 859
Баллы
113
Как в приложение загрузить фото, которое уже находится на эмуляторе в папке dcim? Может туплю, но не могу разобраться
Находишь в приложении экран где есть иконка для загрузки фото, нажимаешь ее и выбираешь нужное фото. В общем все как в ручном режиме, только через взаимодействие с нужными элементами на экране через адб/аппиум (на форуме есть хорошие статьи по теме)
Иногда фото нужно скопировать в папку Pictures или что то подобное.
 
  • Спасибо
Реакции: stason4ik

stason4ik

Client
Регистрация
23.12.2018
Сообщения
18
Благодарностей
0
Баллы
1
Находишь в приложении экран где есть иконка для загрузки фото, нажимаешь ее и выбираешь нужное фото. В общем все как в ручном режиме, только через взаимодействие с нужными элементами на экране через адб/аппиум (на форуме есть хорошие статьи по теме)
Иногда фото нужно скопировать в папку Pictures или что то подобное.
Спасиб, думал можно по названию, как в постер. А тут только кликами. В исследовать элемент все фото видит как (фото) и координаты. Названий нет. Или я не там смотрю.
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 674
Благодарностей
1 859
Баллы
113

itcommander

Client
Регистрация
25.09.2019
Сообщения
31
Благодарностей
4
Баллы
8
Подскажите, как загрузить изображение в эмулятор? Какой путь к файлам?

push C:\photo\14577697.jpg /storage/emulated/0/Pictures/14577697.jpg
push C:\photo\14577697.jpg /storage/emulated/0/DCIM/14577697.jpg

- не работают.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 231
Благодарностей
5 844
Баллы
113
1. Кубик Скопировать файл (копируем файл в общую папку)
Путь к файлу: d:\my_folder\pic.png
Новый путь: C:\Users\User name\Downloads\MEmu Download\pic.png
2. Команда adb shell (перемещаем файл в нужное место)
mv /sdcard/Download/pic.png /sdcard/DCIM/pic.png
 
  • Спасибо
Реакции: denismiiix

denismiiix

Новичок
Регистрация
20.07.2021
Сообщения
7
Благодарностей
0
Баллы
1
1. Кубик Скопировать файл (копируем файл в общую папку)
Путь к файлу: d:\my_folder\pic.png
Новый путь: C:\Users\User name\Downloads\MEmu Download\pic.png
2. Команда adb shell (перемещаем файл в нужное место)
mv /sdcard/Download/pic.png /sdcard/DCIM/pic.png
А есть способ получить список файлов из нужного каталога на sdcard?
В идеале отсортированный по параметрам: дата создания, алфавит и т.д. (мне нужно по дате =) )
Так же интересует возможность использования масок, что то вроде:
mv /sdcard/Download/pic.png /sdcard/DCIM/*.png
 

denismiiix

Новичок
Регистрация
20.07.2021
Сообщения
7
Благодарностей
0
Баллы
1
И вдогонку, вы везде в форуме пишете конструкцию типа
mv /sdcard/Download/pic.png /sdcard/DCIM/pic.png

в ней указан только каталог назначения, а откуда оно берет нужный файл? Из какого каталога?
Если ищет везде по имени, то что происходит, ели несколько файлов имеют одинаковые имена?
 

denismiiix

Новичок
Регистрация
20.07.2021
Сообщения
7
Благодарностей
0
Баллы
1
Сори, не доглядел, что в конструкции mv /sdcard/Download/pic.png /sdcard/DCIM/pic.png указано два пути... слеповат...

Но вопрос про маскирование остается.
И дополнительный вопрос pull не работает?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)