devious Опубликовано 29 ноября, 2017 Поделиться Опубликовано 29 ноября, 2017 сохраняю файл imgCameraView.Bitmap.SaveToFile(System.IOUtils.TPath.Combine(System.IOUtils.tpath.GetSharedCameraPath, '1.JPEG')); с планшета файл в папке DCIM виден, открывается, подключаю планшет к компу, с компа файл не видно если на планшете через проводник к примеру переименовать или просто скопировать и вставить файл, то с компа он отлично видится весь инет перерыл нет инфы Ссылка на комментарий
0 FREEFAR Опубликовано 29 ноября, 2017 Поделиться Опубликовано 29 ноября, 2017 пробовал другие каталоги? Ссылка на комментарий
0 devious Опубликовано 29 ноября, 2017 Автор Поделиться Опубликовано 29 ноября, 2017 да пробовал imgCameraView.Bitmap.SaveToFile(System.IOUtils.TPath.Combine(System.IOUtils.tpath.GetSharedPicturesPath, Fmain.Form1.TMainID.AsString+'.JPEG')); imgCameraView.Bitmap.SaveToFile(System.IOUtils.TPath.Combine(System.IOUtils.tpath.GetSharedDocumentsPath, Fmain.Form1.TMainID.AsString+'.JPEG')) один фиг, в планшете видно подключаю к компу не видно Ссылка на комментарий
0 Rusland Опубликовано 30 ноября, 2017 Поделиться Опубликовано 30 ноября, 2017 С помощью TotalComander посмотрите какие права на файл Ссылка на комментарий
0 devious Опубликовано 30 ноября, 2017 Автор Поделиться Опубликовано 30 ноября, 2017 660 права Ссылка на комментарий
0 devious Опубликовано 30 ноября, 2017 Автор Поделиться Опубликовано 30 ноября, 2017 в том же коммандере копирую и вставляю файл, права у нового файла те же 660 при этом с компа скопированный файл виден Ссылка на комментарий
0 enatechno Опубликовано 30 ноября, 2017 Поделиться Опубликовано 30 ноября, 2017 Ссылка на комментарий
0 devious Опубликовано 1 декабря, 2017 Автор Поделиться Опубликовано 1 декабря, 2017 да все верно, дельфи программа создает фото из TImage в папку Documents (пробовал и другие) в андройде видны созданные файлы, подключаю планшет к компу, файла не видно (из Windows), на андройде в проводнике копирую файл и вставлю его там же, файл становится виден из Виндов Ссылка на комментарий
0 Модераторы Andrey Efimov Опубликовано 5 декабря, 2017 Модераторы Поделиться Опубликовано 5 декабря, 2017 (изменено) В 01.12.2017 в 11:29, devious сказал: в андройде видны созданные файлы, подключаю планшет к компу, файла не видно (из Windows), на андройде в проводнике копирую файл и вставлю его там же, файл становится виден из Виндов Раньше сталкивался с подобной проблемой, сейчас такого поведения не встречаю. 1) Проблема была связана с работой от usb-кабеля (если не изменяет память, то было на сони экспириа). Если во время сохранения файла, устройство подключено к компу, то файл не будет виден на компе. Вариант обхода: отключить устройство от компа, поработать в приложении (т.е. сохранить файл), подключить устройство к компу.\ 2) Ещё такое поведение было связано с возможным кэшированием в Андроиде, но это не проверенная мной теория. 3) Ну и не исключением становятся руки программиста. Бывает такое, что файл хотят сохранять в папку приложения на внешней карте. В итоге путают путь при сохранении и сохраняют файл во внутреннюю память, а потом удивляются, почему это файл не видно. При этом, был случай, когда через файловый менеджер человек заходил во внутреннюю память (видел свой файл) и думал, что зашёл во внешнюю. А с компа заходил во внешнюю и естественно не видел файл, т.к. он был во внутренней памяти. В общем чел. фактор тоже играет свою роль up. По поводу 2 пункта, попробуйте провернуть вот это: Не видны программно созданные файлы Изменено 5 декабря, 2017 пользователем Andrey Efimov Добавил up Ссылка на комментарий
0 devious Опубликовано 5 декабря, 2017 Автор Поделиться Опубликовано 5 декабря, 2017 спасибо за ответы 1 пункт не работает - проверял 3 тоже пробую второй вариант проверить, только не понимаю что такое MediaScannerConnection Ссылка на комментарий
0 Модераторы Andrey Efimov Опубликовано 5 декабря, 2017 Модераторы Поделиться Опубликовано 5 декабря, 2017 29 минут назад, devious сказал: пробую второй вариант проверить, только не понимаю что такое MediaScannerConnection https://developer.android.com/reference/android/media/MediaScannerConnection.html Ссылка на комментарий
0 devious Опубликовано 6 декабря, 2017 Автор Поделиться Опубликовано 6 декабря, 2017 Спасибо все! MediaScannerConnection помог Ссылка на комментарий
Вопрос
devious
сохраняю файл
imgCameraView.Bitmap.SaveToFile(System.IOUtils.TPath.Combine(System.IOUtils.tpath.GetSharedCameraPath, '1.JPEG'));
с планшета файл в папке DCIM виден, открывается, подключаю планшет к компу, с компа файл не видно
если на планшете через проводник к примеру переименовать или просто скопировать и вставить файл, то с компа он отлично видится
весь инет перерыл нет инфы
Ссылка на комментарий
11 ответов на этот вопрос
Рекомендуемые сообщения