Функция записи звонков Android

Как обсуждалось в других сообщениях, большинство устройств Android не поддерживают запись звонков. Запись AudioSource.VOICE_CALL отлично работает на моем Samsung Galaxy S2.

Кто-нибудь знает, является ли поддержка этой новой тенденцией Google или это просто функция, характерная для SGS2?


person Michael Litvin    schedule 03.08.2011    source источник


Ответы (2)


Я не верю, что Google движется к записи голосовых вызовов. На самом деле, я думаю, они, вероятно, работают над тем, чтобы не допустить этого из-за больших проблем с безопасностью. Кстати, некоторые недавние новости, произошедшие за несколько дней назад сообщает о таких недостатках безопасности. Я не думаю, что использование AudioSource.VOICE_CALL должно было использоваться таким образом. Надеюсь, это ответило на ваш вопрос.

Обновление: ссылка на новости 2011 года, к сожалению, не работает. Извини за это.

person Brian    schedule 03.08.2011
comment
Это как пролить ребенка вместе с водой из ванны. Представьте, что клавиатуры были запрещены, потому что какие-то нехорошие люди пишут кейлоггеры... - person Michael Litvin; 04.08.2011
comment
И вообще, как можно было использовать AuioSource.VOICE_CALL, если не таким образом? Я думаю, что это главная причина его существования.. - person Michael Litvin; 04.08.2011
comment
Хорошо, я извиняюсь, если мой ответ не укажет вам правильное направление. Я просто хотел предоставить некоторые доказательства того, что Google, возможно, не обязательно движется к тенденции, позволяющей приложениям записывать телефонные звонки. С другой стороны, возможно, как вы упомянули, не все устройства поддерживают эти функции. - person Brian; 05.08.2011
comment
ссылка на новость битая. - person Jalal; 12.11.2017
comment
Мои извинения, это было в 2011 году, вероятно, в любом случае не следовало ссылаться на такие ссылки, поскольку они могут быть сломаны. - person Brian; 13.11.2017

Google не имеет никакого контроля над этим (если только они не начнут указывать, что устройства должны / не должны поддерживать запись голосовых вызовов в своем документе определения совместимости).
Они предоставили приложениям способ запрашивать звук голосового вызова, добавив VOICE_CALL AudioSource, но фактическая реализация этой функции зависит от платформы и осуществляется поставщиками платформ и OEM-производителями.

Однако может случиться так, что сейчас вы видите больше платформ, поддерживающих эту функцию, чем в 2011 году (или 2010 году, поскольку появление новых платформ на рынке занимает некоторое время). потребительские товары).
За последние пару лет я работал с полдюжиной различных мобильных платформ. Из них в каждом была поддержка записи голосовых вызовов, хотя на двух из них программная поддержка была недоработана.

Вкратце: нет, это не специфичная для SG2 функция, но она также не поддерживается повсеместно. И это не имеет никакого отношения к Google.

person Michael    schedule 19.04.2013
comment
У меня СГС2. С оригинальными прошивками Samsung 2.3.3 и 4.0.3 все работало нормально. С оригинальной прошивкой Samsung 4.1.2 это не работает. Явно не аппаратная проблема. - person Michael Litvin; 20.04.2013
comment
Я работаю с Jellybean последние 8 месяцев или около того (на самом деле, запись голосовых вызовов — это одна из функций, которой занимается моя команда), и я могу вам сказать, что нет никаких изменений от Google, которые могли бы нарушить запись голосовых вызовов. служба поддержки. Если кто-то и сломал, то это, вероятно, Samsung или кто-то, кто поставляет платформу для SGS2. Из-за огромного размера Android и всего базового кода платформы неизбежно появление ошибок между выпусками, и некоторые из них останутся необнаруженными или неисправленными по той или иной причине. - person Michael; 21.04.2013
comment
Странно, я попробовал Nexus 4.2.2 ROM, который является практически чистым кодом Google, но запись не работала. В моем текущем ПЗУ есть встроенный регистратор вызовов, поэтому я уверен, что можно подключиться к линии. Но VOICE_CALL у меня не работает. - person Michael Litvin; 21.04.2013