У меня есть эта задача, которую скопировать некоторые файлы на устройствеGradle задача только работает последняя команда
task copyTestVideos(type: Exec) {
commandLine 'adb', 'push', 'src/androidTest/raw/test1.mp4', '/mnt/sdcard/DCIM/Camera/'
commandLine 'adb', 'push', 'src/androidTest/raw/test2.mp4', '/mnt/sdcard/DCIM/Camera/'
commandLine 'adb', 'push', 'src/androidTest/raw/test3.mp4', '/mnt/sdcard/DCIM/Camera/'
commandLine 'adb', 'push', 'src/androidTest/raw/test4.mp4', '/mnt/sdcard/DCIM/Camera/'
commandLine 'adb', 'push', 'src/androidTest/raw/test5.mp4', '/mnt/sdcard/DCIM/Camera/'
commandLine 'adb', 'push', 'src/androidTest/raw/test6.mp4', '/mnt/sdcard/DCIM/Camera/'
}
оказывается, что только последняя строка, кажется, выполнен. Кто-нибудь видел что-то подобное?
Возможно, вам нужно подождать до копирования следующего видео. – Kedarnath
Как мне это сделать? –
'commandLine' не выполняет операцию как таковую, просто устанавливает свойства вашей задачи, чтобы указать, какая команда должна быть выполнена. Не уверен, как выполнять несколько команд. –