afnf.net

Androidアプリ twawm2 for NAD11 ver0.6.1

NAD11 twawm Android 2014/11/08 20:28

twawm2 ver0.6.1をリリースしました。

対応外ルーター接続時の挙動

サービス設定に追加した設定です。Wi-Fiスポットなどに接続した場合、twawm2のサービスを停止できるようになりました。

デフォルトでは、今まで通り「対応ルーターではありません」と通知するだけです。

リモート起動後に他AP無効化

これもサービス設定に追加した設定です。

据え置きのアクセスポイントやWi-Fiスポットの圏内でリモート起動を行うと、WM3800R/NAD11ではなくそちらへ接続してしまうことがありました。これを回避するため、リモート起動直後にWM3800R/NAD11以外のアクセスポイント設定を一時的に無効化します。無効化されたアクセスポイント設定は、約1分後に再度有効化されます。

リモート起動後のウェイト

リモート起動設定に追加した設定です。

リモート起動直後にNAD11に接続すると、NAD11から切断されてしまいます。これを回避するため、リモート起動後にウェイトを挿入できるようにしました。デフォルトは6秒ですが、BluetoothやWi-Fiが常時オンの場合は、もう少し長い方が良いかもしれません。

画面回転直後にウィジェットがクリックできなくなる問題を修正

これはver0.5.7での修正です。Google Nowランチャー(Google製ホームアプリ)で顕著に発生していました。

RemoteViewsの入れ替えを行ったのにもかかわらず、setOnClickPendingIntentを行っていない箇所が複数あったためです。また念のため、Application.onConfigurationChangedのオーバーライドも追加しておきました。

https://github.com/af-not-found/twawm/commit/e6630312199e0b3c862f501fe1041279511bf6df

統計情報

まずはインストール数です。twawm1はピークで2,742インストールだったので、twawm2への移行は300程度でしょうか。

アプリ 現在 延べ インストール率 平均評価 評価数
twawm1 2,457 4,334 56.7% 4.53 40
twawm2 804 1,056 76.1% 3.75 8

次はAndroidバージョンです。

Androidバージョン インストール数 割合
Android 2.2 8 1.0%
Android 2.3.x 23 2.9%
Android 3.2 1 0.1%
Android 4.0.x 79 9.8%
Android 4.1 99 12.3%
Android 4.2 158 19.7%
Android 4.3 21 2.6%
Android 4.4 413 51.4%
Android 5.0.0 2 0.2%

Android 4.0未満はたったの4%。Android 4.4が最大派閥なのは、Nexus7で使ってらっしゃる方が多いのも一因だと思います。

Lollipopでも動いてるのかなぁ?普段ARTで使っているので、ランタイム関連の問題はないと思いますが。

NAD11 twawm Android 2014/11/08 20:28
comments (2)

KKK 2014/11/09 17:52
いつもとても便利に活用させて頂いております。
要望なのですがNAD11は電池持ちがあまりよろしくないので残り時間表示とは別に何時まで使用可能かの時間表示も出来ると便利かと思います。
何時まで外出だから今はスタンバイにしないとまずいと直感的に時間が分かるかと。
予測グラフ表示なんかも出来ると尚良いと思いますが如何でしょうか?

afnf 2014/11/09 21:52
ご要望ありがとうございます。検討します。

blog-java2 engine (build:2019-02-23 17:57 JST)