Мое приложение выполняет файловые операции на SD-карте (удаление или обновление файла). Но когда подключаю устройство к Windows 7 через USB, никаких изменений не вижу. Однако я могу подтвердить файлы, которые были обновлены или удалены с помощью оболочки adb.
Я использую ASUS eee Pad с Android 3.0.
Похоже, устройства под управлением Android 3.0 имеют другой способ предоставления доступа к файловой системе (MTP вместо USB Mass Storage). Я также читал о том, как мы можем использовать MediaScannerConnection.scanFile
для обновления содержимого проводника Windows при добавлении нового файла.
Но как запустить обновление при удалении или обновлении файлов?
Я попробовал MediaScannerConnection.scanFile
для удаленного файла, но он создал только запись с размером 0. MediaScannerConnection.scanFile
на всей папке тоже не работает.
Спасибо за вашу помощь.
G.