2010-12-06 2 views
1

Я знаком с командой adb pull. Можно ли вытащить файл из устройства/эмулятора Android и сохранить его в указанном месте на ПК программным путем?Вытащить файл из эмулятора и устройства Android программно

+0

Что вы имеете в виду программно? Какую языковую среду вы планируете использовать? Будет ли код работать на вашем ПК (не можете ли вы просто запустить процесс оболочки и вызвать adb pull?) Или в эмуляторе? – kgiannakakis 2010-12-06 07:22:27

ответ

0

В C на linux используйте system() для выполнения adb (возможно, по его полному пути) с соответствующими аргументами. OSX, вероятно, нечто похожее.

На окнах ... CreateProcess(), но возвращает перед ребенком закончен, так что вы, возможно, придется потратить некоторое время, блуждая по MSDN, чтобы выяснить equivelent системы()