Разработвам приложение за Android, което комуникирас микроконтролер чрез Bluetooth. Мога да сдвоя и да се свържа с него, но искам да изпратя файл, който съм изтеглил чрез браузъра Android през Bluetooth.
Въпреки че типа на файла, който хоствах онлайн и изтеглени, е персонализиран тип файл, който Android не разпознава.
Прочетох и опитах решенията в тази тема: Регистрирайте нов тип файл в Android
но нямаше късмет. Опитах се да добавя филтъра за намерения, но имах чувството, че е свързано с файловата система Android, а не с моето приложение.
Има ли нещо, което правя неправилно? Какъв би бил най-добрият начин да атакува това?
tl; dr: Как мога да получа телефони с Android да разпознаят моя персонализиран тип файл, така че да може да се използва? (Моят телефон не позволява изтеглянето му, тъй като не разпознава типа на файла).
Отговори:
0 за отговор № 1Ако не можете да получите Android, за да разпознаете файла си,можете да опитате да промените разширението на файла на известен тип (т.е. foo.yft към foo.jpg или може би дори без разширение?) и след това или да позволите на микро да го използвате с фалшивото разширение или да добавите малко логика, за да го преименувате след прехвърлянето.