アカウント名:
パスワード:
こういう通信ってFWアプリとかhostsでぶった切るのはムリなの?
FWアプリ/hostsに関しては#2086829 [srad.jp]の通り
Androidに関して、バックグラウンドタスクは基本無効化したり、殺せないです。タスクキラーアプリで強制的に殺しても良いですが、通信が切り替わったり等様々なタイミングで再度起動したり、最悪WDTが仕掛けてあって即効再起動する場合があります。(SB003SHのワンセグとか)その場合、殺されては毎回起動処理が走るので電池の消耗が途轍もなく酷くなります。
Androidプリインストールで顕著なのが、Googleマップ。止められない上に、バックグラウンドでほぼ常時起動し続けます。更に、公衆無線LANエリアでHTTP/HTTPS通信がログインページにリダイレクトされた程度でExceptionを吐いて死ぬ事が有ったりとかなり出来が悪かったです。最近のバージョンだと改善されてる気もしますが、常駐し続けるのは相変わらずです。
いや、googlemapそのものは常駐しないし、勝手に起動したりしません。恐らく常時起動しているようにされた端末を使っているか、あなたの勘違いでしょう。
日本に限らず、端末メーカーもしくはキャリアが勝手にゾンビのようなアプリを入れたりするのがAndroid端末ですからね。現状はrootとるしか逃れる道はないでしょう。# ゾンビだと意味違うからなんかいい呼称ないかな。
厳密には常駐ではありませんが、タイミングによりサービスタブ(2.3系)に表示されているか、「キャッシュしたバックグラウンドプロセス」にcom.google.android.app.mapsが存在するはずですが、そちらの端末では如何ですか?少なくとも、003SH(2.2~2.3)、005SH(2.2~2.3)、docomo Galaxy Nexus(4.0)、Galaxy SII LTE、HTC EVO 3D、Xperia Playその他多数の機種で起動した足跡が残ってますが、そちらはどのような機種とどのようなファームをお使いですか?
うちのMEDIASさんも時々裏でGoogle mapが動いてるように見えます。定期的に不要なアプリをkillするようにしてますが、その時に何度か見ました。
#2086911です。一旦起動すると確かに明示的に殺せないな、蘇ってくるわ。googlemapと共に三つほどServiceが起動しますね。# googlemapに内包されているサービスだからgooglemapと呼んでも差し支えないけど。なので常駐しない、は私の間違いです。
先のコメント書いた時点では存在しなかったし、再起動するとやはりいない。もちろん自分で起動したら存在しますけどそういう話じゃないよね。
使用機種はDesireHD+CM7です。rootをとってカスタムROMにしてます。
おはようございます。恐らく、位置情報系で、Google検索やら標準ブラウザで位置情報を取得する何かを起動する辺りがトリガだと思います。また、内一つは、バックグラウンドで起動し、即時終了するというライフサイクルのようです。その為、「アクティブな現在実行中のプロセス」という枠で見ると見落とされるかもしれません。設定>アプリケーション(アプリケーション設定)>実行中のサービス(実行中タブ)>MENUキー>キャッシュしたプロセスを表示こちらで、一度停止を押してRAMから消えたことを確認した後、暫く経つといつの間にかリストに存在するかと思います。
幸い1プロセスのRAM消費は3~7MB弱程度と、003SHの2~3%(270MB)程度ですが、3個位起動するのでトータルするとホームアプリ1個分をRAMから追い出す程度には消費してくれたりします。後005SHだと兄弟機の003SHよりキーボード周りで消費するのか更にOS周りが喰っているのかより、空間が30MB程度狭かったりするので困ります。
同じくDesireでカスタムROMいくつか入れたけどいずれもバックグラウンドで起動してるよ。GoogleMapの仕様。複数起動しているように見えるのは恐らくlatitudeとか内包アプリのタスクかな。
だよねぇ・・・というかサービスプロセスで動いてるか単なる常駐アプリか分からんけど、タスクマネージャ的なものでKillすればいいよね。
FW的なものは権限の問題で難しいです。hostsも同様。もちろんrootを取れば出来ますけど、それは普通の選択肢じゃないです。
タスクマネージャーに関しては止められなくもないんですが何かのタイミング(スクリーンONだったりタイマーだったり)で再度起動してきます。動作を完全に止められるように設定できるならそこまで言われないでしょうがアンインストール不可にしているようなアプリにそれが期待できるかというと…。(アンインストール可能なプリインストールアプリにする方法は既にあります)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
スマホ持ってないから知らんのだけど (スコア:0)
こういう通信ってFWアプリとかhostsでぶった切るのはムリなの?
Re:スマホ持ってないから知らんのだけど (スコア:3, 興味深い)
FWアプリ/hostsに関しては#2086829 [srad.jp]の通り
Androidに関して、バックグラウンドタスクは基本無効化したり、殺せないです。
タスクキラーアプリで強制的に殺しても良いですが、通信が切り替わったり等様々なタイミングで再度起動したり、
最悪WDTが仕掛けてあって即効再起動する場合があります。(SB003SHのワンセグとか)
その場合、殺されては毎回起動処理が走るので電池の消耗が途轍もなく酷くなります。
Androidプリインストールで顕著なのが、Googleマップ。
止められない上に、バックグラウンドでほぼ常時起動し続けます。
更に、公衆無線LANエリアでHTTP/HTTPS通信がログインページにリダイレクトされた程度でExceptionを吐いて死ぬ事が有ったりとかなり出来が悪かったです。
最近のバージョンだと改善されてる気もしますが、常駐し続けるのは相変わらずです。
Re: (スコア:0)
いや、googlemapそのものは常駐しないし、勝手に起動したりしません。
恐らく常時起動しているようにされた端末を使っているか、あなたの勘違いでしょう。
日本に限らず、端末メーカーもしくはキャリアが勝手にゾンビのようなアプリを入れたりするのがAndroid端末ですからね。
現状はrootとるしか逃れる道はないでしょう。
# ゾンビだと意味違うからなんかいい呼称ないかな。
Re:スマホ持ってないから知らんのだけど (スコア:1)
厳密には常駐ではありませんが、タイミングによりサービスタブ(2.3系)に表示されているか、
「キャッシュしたバックグラウンドプロセス」にcom.google.android.app.mapsが存在するはずですが、そちらの端末では如何ですか?
少なくとも、003SH(2.2~2.3)、005SH(2.2~2.3)、docomo Galaxy Nexus(4.0)、Galaxy SII LTE、HTC EVO 3D、Xperia Playその他多数の機種で起動した足跡が残ってますが、そちらはどのような機種とどのようなファームをお使いですか?
Re:スマホ持ってないから知らんのだけど (スコア:1)
うちのMEDIASさんも時々裏でGoogle mapが動いてるように見えます。
定期的に不要なアプリをkillするようにしてますが、その時に何度か見ました。
Re: (スコア:0)
#2086911です。
一旦起動すると確かに明示的に殺せないな、蘇ってくるわ。
googlemapと共に三つほどServiceが起動しますね。
# googlemapに内包されているサービスだからgooglemapと呼んでも差し支えないけど。
なので常駐しない、は私の間違いです。
先のコメント書いた時点では存在しなかったし、再起動するとやはりいない。
もちろん自分で起動したら存在しますけどそういう話じゃないよね。
使用機種はDesireHD+CM7です。rootをとってカスタムROMにしてます。
Re:スマホ持ってないから知らんのだけど (スコア:1)
おはようございます。
恐らく、位置情報系で、Google検索やら標準ブラウザで位置情報を取得する何かを起動する辺りがトリガだと思います。
また、内一つは、バックグラウンドで起動し、即時終了するというライフサイクルのようです。
その為、「アクティブな現在実行中のプロセス」という枠で見ると見落とされるかもしれません。
設定>アプリケーション(アプリケーション設定)>実行中のサービス(実行中タブ)>MENUキー>キャッシュしたプロセスを表示
こちらで、一度停止を押してRAMから消えたことを確認した後、暫く経つといつの間にかリストに存在するかと思います。
幸い1プロセスのRAM消費は3~7MB弱程度と、003SHの2~3%(270MB)程度ですが、3個位起動するのでトータルするとホームアプリ1個分をRAMから追い出す程度には消費してくれたりします。
後005SHだと兄弟機の003SHよりキーボード周りで消費するのか更にOS周りが喰っているのかより、空間が30MB程度狭かったりするので困ります。
Re: (スコア:0)
同じくDesireでカスタムROMいくつか入れたけどいずれもバックグラウンドで起動してるよ。
GoogleMapの仕様。
複数起動しているように見えるのは恐らくlatitudeとか内包アプリのタスクかな。
Re: (スコア:0)
だよねぇ・・・
というかサービスプロセスで動いてるか単なる常駐アプリか分からんけど、
タスクマネージャ的なものでKillすればいいよね。
Re: (スコア:0)
FW的なものは権限の問題で難しいです。hostsも同様。
もちろんrootを取れば出来ますけど、それは普通の選択肢じゃないです。
タスクマネージャーに関しては止められなくもないんですが
何かのタイミング(スクリーンONだったりタイマーだったり)で再度起動してきます。
動作を完全に止められるように設定できるならそこまで言われないでしょうが
アンインストール不可にしているようなアプリにそれが期待できるかというと…。
(アンインストール可能なプリインストールアプリにする方法は既にあります)