Можно ли записывать телефонные звонки через Android-приложение?

Я разработчик, который хочет создать приложение Android для записи телефонных звонков. Это породило мою личную потребность записывать телефонные звонки в моих собственных целях и для моих записей.

Можно ли сделать это? Можно ли получить доступ к микрофону и что происходит через динамик?

Я как бы новичок в разработке Android, так что несите со мной 🙂 Я предполагаю, что я мог бы записать запись в WAV, а затем в конце вызова перекодировать его в MP3 с помощью LAME или еще чего-то. Это может убить батарею, но это кажется хорошим проектом для меня, чтобы привыкнуть к Android. Я ищу использовать Android 2.X.

Короткий ответ: нет. Стек телефонии довольно ограничительный для разработчиков приложений, частично из соображений безопасности.

Возможно, вам стоит написать собственное «приложение для телефона», возможно, основанное на стандартном , и включить необходимые перехватчики для перехвата аудиоstreamов.

Однако это будет очень сложный проект, если вы новичок в разработке Android. Сначала я хотел бы попробовать некоторые другие проекты, прежде чем смотреть на телефонные вещи.

Давайте будем гением компьютера.