プログラムで秘密に電話をかける/受信するAndroid

私のアプリケーションから電話したいのですが、これまでに私は

Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phoneNumber));
callIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);    
context.startActivity(callIntent);

私は人に秘密に電話をかけ、この呼び出しをデフォルトのアクティビティにしたいという問題があります 私は自分のアクティビティを書くことができますか?

3

3 答え

幸いにもこれは不可能です。この機能により、次のことが可能になります。     - 高価な有料サービスを呼び出す     - ユーザーのスパイ     - いくつかの他の醜い活動。

6
追加された
私は秘密に電話を受け取りたいのですが...?それは許可されません: - 高価なコール...?
追加された 著者 ZeeShaN AbbAs,

そんなことはできません(OSの一部を書き換えない限り)、それは良いことです。

3
追加された

This is not possible with the public APIs. There was a way to use the Android internal APIs, but since 2.3 this is not possible anymore due to new security restrictions. See also How to grant MODIFY_PHONE_STATE permission for apps ran on Gingerbread

1
追加された