Требуется разрешение android - call_phone?

В моем приложении я хочу сделать одно нажатие, не используя android.permission.CALL_PHONE. Является ли это возможным? из-за этого разрешения пользователь напугает установить это приложение.

спасибо

Ответ 1

предварительно загрузите номер, который вы хотите вызвать в дозвонщике, и оставьте кнопку "Вызов" пользователю. Это не требует дополнительных разрешений.

Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + PhoneNumber));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);

Ответ 2

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