我是 Android 和移动开发的新手。我想在两个号码之间发送大量*的呼叫请求。呼叫应被调度并立即取消。
*) 分钟。每秒 10 次,最大值。每秒 100 次
我在 Android 的某个时间段内可以开始的通话次数是否有限制?
- 使用 Android / Java 还有其他限制吗?
- 提供商可能会阻止如此多的呼叫请求吗?
- 接收者是否会可靠地注意到确切的呼叫数量?
编辑:我想弄清楚,如何只与呼叫请求进行通信,并且不收取任何费用。没有骚扰或欺骗。
您可以使用意图向电话号码发起呼叫。
String number = "123-456-777-2";
String uri = "tel:" + number.trim() ;
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse(uri));
startActivity(intent);
就像我之前说的,你需要 CALL_PHONE 权限。
http://developer.android.com/reference/android/Manifest.permission.html
请注意,如果您使用ACTION_DIAL
,您将看到自己拨打电话的选项(它将被预拨),然后您不需要 CALL_PHONE 权限。