Для ADB кроме всего прочего, требуется, чтобы на телефоне включили отладку и разрешили ее с компьютера, к которому этот телефон подключен.
Более того, телефон может быть подключен в режиме MTP, так что вы задолбаетесь определять что там и как и упрашивать пользователя поменять настройку.
Так что уж проще сделать приложение, которое будет отсылать файл на ПК через облако, а если удастся обнаружить, что ПК и телефон находятся в одной сети Wi-Fi, отсылать по сети.