Android 4.0 デバイスの着信をブロックしたいのですが、ITelephony で試してみましたが、2.2 までしか機能しませんでした。しかし、ICS でも機能するアプリが市場に出回っているのを見つけました。システムアプリに適用されますが、古いAndroid SDKで試してみましたが、マニフェストファイルで電話状態の許可を変更し続けましたが、エラーは表示されませんでしたが、アプリを実行した後、ICSで動作しません。次に、以下のコードを使用しました
if (this.checkCallingOrSelfPermission(Manifest.permission.MODIFY_PHONE_STATE) == PackageManager.PERMISSION_GRANTED) {
しかし、許可がマニフェストファイルに存在する場合でも、ICSのif句内に入らないため、マニフェストファイルMODIFY_PHONE_STATE
から許可を読み取っていないと思われます。
私に提案してください
前もって感謝します