dzz: Dizzy の冬 (Default)
[personal profile] dzz
Программирование под андроид - чрезвычайно крышесносное занятие, особенно, когда занимаешься этим от случая к случаю.

- Мы тут сделали простой способ расшарить данные между приложениями - SharedPreferences

- Только он небезопасный, поэтому мы запретили другим приложениям читать твои данные

- Но мы сделали контент провайдер, он секьюрный, просто вместо двух строк в одном файле пишешь 50 в нескольких, и счастье. Можно даже указать authority, не совпадающее с именем пакета

- Только это несекьюрно, поэтому с 10-й версии андроида authority должно совпадать с именем пакета

- И с 11-й версии андроида вы провайдер даже с правильным именем пакета не увидите, если не напишете в манифесте <queries>

:)

Date: 2023-03-13 08:43 pm (UTC)
From: [identity profile] dzz.livejournal.com

Кстати, знаю человека-журналиста, для которого версия андроида ниже 10 в телефоне критически важна в работе.

Всё дело в двухканальной записи телефонных разговоров (один канал для входа, второй — для выхода) через CallRecorder. В десятке гугл зарубил часть аудио-API на нерутованных телефонах и предлагает писать только через системный диктофон, который двухканальный звук не умеет.

Date: 2023-03-13 09:12 pm (UTC)
From: [identity profile] rblaze.livejournal.com
А потом будет статья о хакерах, укравших у журналиста всё нажитое непосильным трудом :-/

Date: 2023-03-13 09:32 pm (UTC)
From: [identity profile] dzz.livejournal.com

Не будет :)

Нажитое непосильным трудом живёт на другой тушке с современным андроидом, а над этим он трясётся, ибо толковой замены нет.


А вот зачем гугл закрывает полезные API для всех кроме производителей телефонов — интересный вопрос.

Edited Date: 2023-03-13 09:33 pm (UTC)

Date: 2023-03-13 09:51 pm (UTC)
From: [identity profile] rblaze.livejournal.com
Обычно или потому что кто-то научился через эти API воровать данные, или кто-то придумал способ за эти API в суд таскать.

Date: 2023-03-13 09:58 pm (UTC)
From: [identity profile] dzz.livejournal.com

Скорее, второе.

Date: 2023-03-14 04:28 am (UTC)
vitus_wagner: My photo 2005 (white)
From: [personal profile] vitus_wagner

Что характерно как воровать данные через analog hole придумали по-моему еще в прошлом тысячелетии.


Date: 2023-03-13 09:52 pm (UTC)
From: [identity profile] rblaze.livejournal.com
А что, блютус или проводной диктофон с выходом на наушник ещё никто не придумал?

Date: 2023-03-13 09:58 pm (UTC)
From: [identity profile] dzz.livejournal.com

Много мороки с проводами, особенно на ходу.


Ну и не говорить же позвонившему "Подождите, сейчас я внешний диктофон подключу".


В общем, ситуационно неоправдано. BT-устройств, через которые можно писать два канала, видимо, нет.

January 2026

S M T W T F S
     123
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 1st, 2026 06:16 am
Powered by Dreamwidth Studios