Как позволить доступу приложений рекордера вызовов к журналам звонков? -- call-recording пол android Связанный проблема

How to allow a call recorder app access to call logs?


4
vote

проблема

русский

Как разрешить доступу приложения для рекордера вызовов к журналам вызовов?

Поскольку Android 9 (Pie) Google Play имеет запрещенные приложения, которые не являются приложением основной телефонии для доступа к журналам вызовов. Другая проблема, по-видимому, это то, что качество звонка звонков телефона, особенно партии, на другом конце, казалось, было серьезно ухудшено после предыдущей версии Android.

Для контекста, прочитайте Доступ к журналу вызова в дополнение к тому, что было запрещено политикой

Английский оригинал

How to allow a call recorder app access to call logs?

Since Android 9 (pie) Google Play has forbidden apps that are not the primary telephony app to access the call logs. The other problem seem to be that the phone recording call quality especially of the party on the other end has seemed to be severely degraded since the prior Android version.

For context, read Google Play Store Changes SMS and Call Log Policy.

Related post: Access the call-log to complement what has been banned by policy

  
     
     

Список ответов

3
 
vote

Вы не можете, если ваше устройство не укоренится или если вы используете Android 8 или ранее


Детали

LOGS CALL

Благодаря IRFAN, который Комментарий

на Android 9+ Приложение может прочитать журналы вызовов только в том случае, если он удерживает <код> READ_CALL_LOG разрешения, который предназначен для предоставления только для приложений, зарегистрированных как приложение по умолчанию (на Android 10+, это также требует Белоснежка запрещенных разрешений во время установки приложения). Кроме того, приложения, опубликованные в Play Store, не могут удерживать <код> READ_CALL_LOG разрешения, если они не способны использовать в качестве телефонного приложения по умолчанию, который включает в себя приложения записи вызовов.

Для той же причины некоторая запись вызовов и других приложений, необходимых для доступа к журналам вызовов или номера телефона текущего вызова, публикуют две разные версии их приложений; Один в игровом магазине (без <код> READ_CALL_LOG Разрешение) а другой с указанным разрешением.

запись звонка

    .
  • Android заблокировал запись вызова с Android 9 Endwards ( Страна Specfic ) Отказ Это было сопротивление нескольким пользователям, как вы можете увидеть в The Embese Tracker .

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

Наша команда разработки добавляла API на запись звонков на их карте дороги. Это то, что мы хотели бы обратиться в будущую версию Android. Однако из-за охраны и последствия конфиденциальности таких API не то, что мы можем доставить для q выпуска.

    .
  • без root, вы не можете преодолеть эти ограничения - плохое качество записи, односторонняя запись, идентичность вызывающего абонента, не отмеченная (как в связанном вопросе, который вы связаны). Вы можете увидеть эти жалобы в последние отзывы о приложении, которое вы связали.

  • Боковая загрузка Старая APK не поможет, если вы находитесь на Android 9 или выше, поскольку сама OS блокирует его. Некоторые рекорды вызовов, такие как Boldbeast сделали модули Magicisk преодолеть эти ограничения. На устройствах OnePlus вы можете аналогично записывать, используя модуль Magisk.

  • Если вы не хотите root ваш телефон, звезды отслеживателя выпуска и надеемся, что запись вызова и, возможно, доступ к журналам вызовов восстанавливается в будущих версиях

 

You can't unless your device is rooted or if you are running Android 8 or earlier


Details

Call logs

Thanks to Irfan who commented

On Android 9+ an app can read call logs only if it holds READ_CALL_LOG permission, which is intended to be granted only to the apps registered as default phone app (on Android 10+ it also requires whitelisting restricted permissions during app installation). Additionally apps published on Play Store cannot hold READ_CALL_LOG permission if they aren't capable of being used as default phone app which includes call recording apps.

For the same reason some call recording and other apps which need to access call logs or ongoing call's phone number publish two different versions of their apps; one on Play Store (without READ_CALL_LOG permission) and the other with the said permission.

Call recording

  • Android has blocked call recording from Android 9 onwards (country specfic) . This has been resisted by several users as you can see in the issue tracker.

  • Only silver lining is that at some point of time it may be restored in future versions as mentioned in the issue tracker

Our development team has been adding call recording APIs on their road map. Its something that we would like to address in a future version of Android. However due to the security and privacy implications of such APIs it is not something we can deliver for the Q release.

  • Without root, you cannot overcome these limitations - poor quality of recording, one sided recording, caller identity not being tagged (as in the related question which you linked). You can see these complaints in the latest reviews of the app you linked.

  • Side loading an older APK isn't going to help if you are on Android 9 or above, since OS itself is blocking it. Some call recorders like Boldbeast have made Magisk modules to overcome these limitations. On OnePlus devices, you can similarly record using a Magisk module.

  • If you don't want to root your phone, star the issue tracker and hope that call recording and maybe access to call logs is restored in future versions

 
 
         
         
0
 
vote
vote
Лучший ответ
 

Android 9 (Pier) Приложение, которое отслеживает отслеживание вызовов без доступа к журналам вызовов:
Регистратор вызовов - Cube ACR

<Сильный> Рекордер вызовов - Cube Acr предоставляет:
(а) дата и время вызова.
(б) продолжительность звонка.
(в) размер записи в байтах.
(d) номер телефона или имя человека (если в контактах).
(д) входящий или исходящий звонок.
Он использует доступ к приложению Accessibility для получения доступа к этим данным.

Разъемы Accessibility App. Разрешить доступ к информации о телефонной звонке

Этот ответ будет работать только для разработчиков приложений для Android, но в этом случае довольно хорошо работает. Он не предоставляет доступ к фактическим журналам вызовов, но он обеспечивает доступ к одной и той же информации. Разъемы Accessibility App позволяют базовую программу «видеть» данные, которые находятся на экране дисплея и получать уведомления о таких событиях, как размещение или прием телефонного звонка.

Следующее приложение Google Play - пример приложения, который использует этот метод. Он записывает имя контакта или номер телефона всех телефонных звонков, и он делает это на Android 9 (пирог), не укоренив телефон.

Регистратор вызовов - Cube Acr

Приведенное выше приложение имеет разъем приложения, который позволяет ему получить доступ к текущему номеру телефона и отобразить либо имя контакта, либо номер телефона, если номер не находится в телефонных контактах. Записанное качество вызова в режиме телефона динамика кажется довольно хорошим. Это приложение не требует укоренения телефона.

Из-за вышеупомянутого изменения политики Google Play. Может быть, в случае, если каждое приложение для рекордера телефонного звонка в Google Play всегда имеет плохое качество, если только в режиме телефона динамика. Качество многих из них даже в динамике телефонного режима кажется ухудшенным для другого абонента. Я проверил о дюжине самых популярных приложений для записи качества записи. Это может быть лучшим из двенадцати. Я все еще должен запустить еще несколько тестов, чтобы убедиться.

Есть большое значение при тестировании на чьем-то сообщение голосовой почте и при тестировании с фактическим человеком на другом конце. Довольно часто (даже в режиме телефона докладчика) человек на другом конце составляет только половину громкости.

 

Android 9 (pie) app that keeps track of call details without access to call logs:
Call Recorder - Cube ACR

Call Recorder - Cube ACR provides:
(a) The date and time of the call.
(b) The duration of the call.
(c) The size of the recording in bytes.
(d) The phone number or the name of the person (if in contacts).
(e) Incoming or Outgoing call.
It uses Accessibility App Connectors to get access to this data.

Accessibility App Connectors allow access to phone call information

This answer will only work for developers of Android apps, yet works quite well in this case. It doesn't provide access to the actual call logs but it does provide access to the same information. Accessibility App Connectors allow the underlying program to "see' the data that is on the display screen and be notified of events such as placing or receiving a phone call.

The following Google Play app is an example of an app that uses this method. It records the Contact name or the phone number of all phone calls and it does this on Android 9 (Pie) without rooting the phone.

Call Recorder - Cube ACR

The above app has an app connector that lets it access the current phone number and display either the contact name or the phone number if the number is not in the phone contacts. The recorded call quality in speaker phone mode seems pretty good. This app does not require rooting the phone.

Because of the above Google Play policy change it may be the case that every phone call recorder app on Google play always has poor quality unless in speaker phone mode. The quality of many of them even in speaker phone mode seems degraded for the other caller. I tested about a dozen of the most popular apps for recording quality. This one may be the best of the twelve. I still have to run some more tests to make sure.

There is a big difference when tested on someone's voicemail message and when tested with an actual person on the other end. Quite often (even in speaker phone mode) the person on the other end is at only half the volume.

 
 

Связанный проблема

4  Регистратор вызовов не использует микрофон для записи другой стороны  ( Call recorder not using microphone to record the other side ) 
Любые рекорды вызовов, которые цифровые - не используют мой микрофон, чтобы прослушать, что говорят на другом конце? Как насчет записи звонков через Bluetoo...

2  Как записать все звонки и автоматическое синхронизацию в Dropbox?  ( How to record all calls and auto sync to dropbox ) 
Я только что установил Автоматический рекордер вызовов , который почти делает, как я спрашиваю - он может автоматически записывать все звонки. Но он хранит и...

0  CM10.1 Теперь не может записывать любой входящий аудио на телефонных звонках  ( Cm10 1 now cannot record any inbound audio on phone calls ) 
<код> CM10.1 now cannot record any inbound audio on phone calls Я управлял Jellybean Stick на моем I9300 и использовал Total Repall для записи телефонных ...

2  Доступ к журналу вызова, чтобы дополнить то, что было запрещено политикой  ( Access the call log to complement what has been banned by policy ) 
Я использовал для использования рекордера вызовов Appliqato. Несколько дней назад Политика Google Play изменилась, поэтому приложение записи вызовов не може...

2  Есть ли способ записи видео чата (Google Duo, Skype, Tango и т. Д.) Прямо к телефону?  ( Is there a method to record video chat app google duo skype tango etc strai ) 
Я пытаюсь записать все видео звонки с моими родителями. Однако каждое приложение видео чата, которое я знаю, не поддерживает вариант записи. Я попробовал 3-я ...

0  Программное обеспечение для рекордера вызовов не работает  ( Call recorder software not working ) 
Я установил автоматический рекордер вызовов на моем смартфоне. Проблема в том, что она действительно работает нормально на пару дней или около того, но после ...

0  Я обновил до более широкой SD-карты, и некоторые приложения не могут видеть переданные данные  ( I upgraded to a larger sd card and some apps cant see the transfered data ) 
Я не смог найти способ заставить новую SD-карту работать, как старая. Мой приложение Recorder Recorder (Appleiqato) установлено для хранения сохраненных вызов...

0  Проблема с обновлением на палочке на Micromax Yureka: интерфейс вызова  ( Issue with lollipop upgrade on micromax yureka calling interface ) 
Я не мог записать звонок, пока я говорю. Для записи мне нужно перейти на многие варианты перед записью вызова. Это было хорошо в KITKAT и записать звонок с по...

0  Получение беседы телефона  ( Retrieving phone conversations ) 
Я знаю, что это выстрел в темноте, но вчера у меня был телефонный звонок вчера, что я действительно хочу его получить. Могу ли я позвонить моим провайдере (...

5  Можно ли записать звонки на Galaxy S3  ( Is it possible to record calls on galaxy s3 ) 
Я хочу установить работаю приложение записи вызова на galaxy s3, но я нашел проблемы с несколькими приложениями. Я попробовал Автоматический рекордер Cal...

1  Запись звонка для Galaxy S2 с KITKAT ROM  ( Call recording for galaxy s2 with kitkat rom ) 
Я ищу приложение записи вызовов мод, который работает на Galaxy S2 с Android 4.4 ROM. Я использовал несколько приложений с предыдущими версиями (в основном...

3  Регистратор звонков для Moto G - Чистые противники Голос  ( Call recorder for moto g clear opponents voice ) 
moto g 4g Android 4.4.4 Я попробовал много списков звонков с разными настройками, и во всех случаях мой голос понятен, но не тот, с одним из противников, с ...

3  Любой приложение для голосового рекордера для Nexus S? [Дубликат]  ( Any voice recorder app for nexus s ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

7  Могу ли я записать вызов Skype (аудио и голос), используя Samsung Galaxy S3?  ( Can i record a skype call audio and voice using a samsung galaxy s3 ) 
Я пытался использовать различные приложения для записи звонков и стандартную запись голоса, но никто не выполняет задание. Мне нужно записывать обе стороны...

-4  Восстановление звука от незарегистрированного вызова [дубликат]  ( Recovering audio from unrecorded call ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

2  Запишите телефонные звонки [Закрыто]  ( Record phone calls ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт. Этот вопрос Off-Topic . В настоящее время он не принимае...

4  Как позволить доступу приложений рекордера вызовов к журналам звонков?  ( How to allow a call recorder app access to call logs ) 
Как разрешить доступу приложения для рекордера вызовов к журналам вызовов? Поскольку Android 9 (Pie) Google Play имеет запрещенные приложения, которые не яв...

2  Как я могу записывать телефонные звонки на Motorola Atrix 4G? [Дубликат]  ( How can i record phone calls on motorola atrix 4g ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

2  Удаление встроенного рекордера вызова  ( Uninstalling inbuilt call recorder ) 
У меня есть iBall Andi 3,5 Kke Winner, Android 4.2.2. Он записывает каждый вызов и есть логотип «REC» на вызовах, показывающий время записи. Нет возможности п...

2  Как мне увеличить звук звука в моем приложении для записи телефонных звонков?  ( How do i increase audio sound on my app for recording phone calls ) 
У меня есть телефон Echo и скачал приложение для записи телефонных звонков, оба получено и сделано сам. Когда он записывает, мой голос очень громкий, но вы ед...

1  Как избежать пирога Android (записанные записи вызовов !!!) с моим обновлением безопасности?  ( How to avoid android pie call recordings blocked with my security update ) 
Мой huawei с Android 8 постоянно оживляет меня с помощью «Обновление системы, доступное для вашего устройства», и выбор «скачать и устанавливает» и «позже», н...

55  Есть ли способ легко записать телефонный разговор о прогрессе?  ( Is there a way to easily record a phone conversation in progress ) 
У меня нет устройства Android. Я думал о том, чтобы получить один, и важная особенность для меня - это способность записывать телефонный разговор, который нах...

3  Как записать Skype Audio на Android?  ( How to record skype audio on android ) 
Я видел некоторые подобные вопросы здесь, но обсуждают запись видео Skype, - которые мне не нужно. Кроме того, решения предлагают только способы записи 1 стор...

8  Почему телефоны Android не могут записывать звонки VoIP?  ( Why cant android phones record voip calls ) 
Я пользуюсь республикой Wireless, поэтому большинство моих голосовых вызовов являются VoIP. Я использую приложение записи вызовов, чтобы помочь мне вспомнит...

1  Задача записи вызова  ( Call recording problem ) 
Я использую Samsungs Galaxy Star Pro GT-S7262 с желейным бобовым бобом 4.1.2. Я установил довольно много приложений для рекордера вызовов из Google Play, и хо...

Связанный проблема

4  Регистратор вызовов не использует микрофон для записи другой стороны 
2  Как записать все звонки и автоматическое синхронизацию в Dropbox? 
0  CM10.1 Теперь не может записывать любой входящий аудио на телефонных звонках 
2  Доступ к журналу вызова, чтобы дополнить то, что было запрещено политикой 
2  Есть ли способ записи видео чата (Google Duo, Skype, Tango и т. Д.) Прямо к телефону? 
0  Программное обеспечение для рекордера вызовов не работает 
0  Я обновил до более широкой SD-карты, и некоторые приложения не могут видеть переданные данные 
0  Проблема с обновлением на палочке на Micromax Yureka: интерфейс вызова 
0  Получение беседы телефона 
5  Можно ли записать звонки на Galaxy S3 
1  Запись звонка для Galaxy S2 с KITKAT ROM 
3  Регистратор звонков для Moto G - Чистые противники Голос 
3  Любой приложение для голосового рекордера для Nexus S? [Дубликат] 
7  Могу ли я записать вызов Skype (аудио и голос), используя Samsung Galaxy S3? 
-4  Восстановление звука от незарегистрированного вызова [дубликат] 
2  Запишите телефонные звонки [Закрыто] 
4  Как позволить доступу приложений рекордера вызовов к журналам звонков? 
2  Как я могу записывать телефонные звонки на Motorola Atrix 4G? [Дубликат] 
2  Удаление встроенного рекордера вызова 
2  Как мне увеличить звук звука в моем приложении для записи телефонных звонков? 
1  Как избежать пирога Android (записанные записи вызовов !!!) с моим обновлением безопасности? 
55  Есть ли способ легко записать телефонный разговор о прогрессе? 
3  Как записать Skype Audio на Android? 
8  Почему телефоны Android не могут записывать звонки VoIP? 
1  Задача записи вызова