Xperia Z3 SOL26で,auから出ている7/19のアップデートを適用後にアプリで不具合が発生し,それを解消した話です.

Xperia Z3 (au)のアップデート影響の話

Xperia Z3 SOL26で,auから出ている7/19のアップデート

を適用後に,拙作のアプリ 山旅ロガーFlash が作動しなくなるという連絡を,利用者の方から受けました.

色々調べたところ,どうもそのアップデート後に,getRunningAppProcesses()で自分のプロセスしか取れないように制限されたようです.

Android 5.1以上では確かにそういう動作になっているのですが,

今回はAndroid 5.0の環境でもそういう動作になったわけで, Android 5.0でそういう動作が生じるということをうちのアプリでは想定しておらず, 不具合になってしまいました.

プロセスリストが取れないという前提の処理を,Android 5.1以上だけで行っていたのを, Android 5.0でも行うように修正し,無事解決しました.

# この処理とは,プロセス間通信元が想定しているアプリかどうかのチェック処理です.

kamolandをフォローしましょう


© 2017 KMIソフトウェア