0

私は、親が子供の電話で好ましくない Web サイトをブロックできるようにする Android 用のインターネット フィルター アプリを作成することを検討しています。これが出てきたら、GoogleTV でも役立つと思います。どうすれば始められますか?ユーザーが電話をルート化する必要なく、特定のサイトへのアクセスをブロックすることはできますか?

私はiptablesでそれを行うことができると推測していますが、それにはおそらくルート化された電話が必要になるでしょう.

編集:

電話がルート化されている場合、どうすればこれを行うことができますか? ip テーブルは進むべき道ですか、それとももっと良い方法がありますか?

4

3 に答える 3

2

isAllowed(Url) を見つけることができれば、WebView を使用して新しいページを読み込むことができます。私が書いているように、 WebViewよりも強力なブラウザーが必要になる場合があります。役立つかもしれません。

于 2010-10-04T05:00:13.643 に答える
2

申し訳ありませんが、アプリケーションではこれを行うことができません。

于 2010-10-03T22:47:38.580 に答える
1

一部の URL にインテント フィルターを設定できます (http スキームを使用)。このようにして、識別された URL でユーザーがブラウザーを使用すると、Web ページの代わりにアプリが起動されます。

詳細はこちら: http://developer.android.com/guide/topics/intents/intents-filters.html#ifs およびこちら: http://developer.android.com/guide/topics/manifest/data-element。 html

よろしく、パトリック

于 2011-11-11T17:07:17.280 に答える