|   |   | 
| 
 | Создание файла в мобильном приложении | ☑ | ||
|---|---|---|---|---|
| 0
    
        Sergey-Zima 05.09.23✎ 08:28 | 
        Есть самописное мобильное приложение. Работало. В какой то момент стало выдавать ошибку в момент создания файла XML.
 Текст модуля: ЗаписьXML = Новый ЗаписьXML; ЗаписьXML.УстановитьСтроку(); Попытка ЗаписьXML.ОткрытьФайл(ПутьОбмена+ИмяФайла); Исключение ОбщегоНазначенияКлиентСервер.СообщитьПользователю("Ошибка открытия файла для записи: "+ПутьОбмена+ИмяФайла+""); КонецПопытки; ПутьОбмена пробовал разный: КаталогДокументов() КаталогВременныхФайлов() Проверил разрешения для мобильного приложения в телефоне на Память - есть. Кто нить сталкивался с подобным? Может есть у кого решение. | |||
| 1
    
        Кир Пластелинин 05.09.23✎ 08:45 | 
        (0) полный текст ошибки постеснялись выводить?)     | |||
| 2
    
        Sergey-Zima 05.09.23✎ 09:47 | 
        В смысле "Постеснялся"... Имеете ввиду что выдает Попытки?     | |||
| 3
    
        Кир Пластелинин 05.09.23✎ 09:55 | 
        (2) ну а как еще можно интерпретировать "ОбщегоНазначенияКлиентСервер.СообщитьПользователю("Ошибка открытия файла для записи: "+ПутьОбмена+ИмяФайла+"");"? еще бы вывели "Что то пошло не так". И сиди гадай - а что же пошло не так     | |||
| 4
    
        Sergey-Zima 05.09.23✎ 11:03 | 
        Сообщение об ошибке:
 К сожалению, возникла ошибка при работе с файлом Файл не обнаружен '/data/user/0/(Полный идентификатор приложения для Андроид)/cache/(имя файла)' При этом обнаружилось, что на планшете все работает, а на телефоне выдает ошибку... | |||
| 5
    
        sikuda 05.09.23✎ 13:28 | 
        1. Вы напишите версии Android на обоих устройствах
 2. Пытаетесь записать файл на клиенте или на сервере? | |||
| 6
    
        Sergey-Zima 05.09.23✎ 15:45 | 
        1. Да
 2. На сервере | |||
| 7
    
        Sergey-Zima 06.09.23✎ 14:57 | 
        Версии Андооид:
 на планшете 13 на телефоне 10 | |||
| 8
    
        p-soft 06.09.23✎ 15:02 | 
        дык не обнаружен файл же пишет. ищите, куда девается.
 надо смотреть что возвращает ПутьОбмена и описание как работать с библиотекой мультимедиа. был определенный головняк, вполне могли в 13-м его убрать. | |||
| 9
    
        Garykom 06.09.23✎ 15:02 | 
        1. Права у МП под андроид есть на доступ к файловой?
 2. Даже если есть права или нет обычно можно писать в темп (пути которые разрешены приложению) | |||
| 10
    
        Sergey-Zima 07.09.23✎ 14:21 | 
        Все оказалось печальнее, чем я думал.
 Почему то на Андроид 10 перестало &НаСервере создавать файл. НаКлиенте создает без проблем. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |