2013年07月31日

WiFi AdBlocker 0.9.2公開とAndroid 4.3でのAPI挙動変更メモ

自作アプリの WiFi AdBlockerを更新しました。
https://app.usb0.net/wifiadblock_update.html

Nexus7に配信されたAndroid4.3に暫定で対応しました。


以下アプリ開発メモ

少なくともNexus7 2012に配信された Android 4.3 (API level18)では WifiManager.reassociate()の挙動が変わっていて、saveConfigurationで修正したWiFi接続設定が実際の接続に反映されない。(OSのWiFi設定やAPIから取得する値には正しく反映されている)
今のところアドホックにlevel>=18でdisconnect()を前置きして対処している。

reassociate()を呼んでもWiFiの接続・切断・設定変更イベントがいずれも発生しなくなっているので、Nexus7 2012固有のバグかもしれない。情報求む……
posted by ko-zu at 20:04| Comment(0) | TrackBack(0) | Android | このブログの読者になる | 更新情報をチェックする