プロファイラを接続しても更新されない
AndroidでProfilerを使用していた際、プロファイラが何も情報を表示してくれなくなる事がありました。いつもなら接続した後にプロファイラがパフォーマンスについて色々と出してくれるのですが、接続してもプロファイラが更新されません。
一応、プロファイラの再起動等も試してみても効果はなし、しかし接続はできてるっぽい。
「以前は表示してくれたのですが…」
原因は他のアプリが既にプロファイラに接続していた為(?)
原因はどうやら、別のアプリがプロファイラを使用していたせいでした。
つまり、以下のような手順で再現出来ます。
- アプリAを起動し、プロファイラを接続
- アプリBを起動し、プロファイラを接続(反応無し) ←今ココ
今回の自分が発生したケースでは、幾つかのアプリをBundle Identifierを差し替えながらビルドしていたのですが、以前接続した状況が残っていたため接続出来なかったみたいです。
以前プロファイラが接続してたアプリを落とせば接続可能
プロファイラが接続してるアプリを終了させれば、アプリBにプロファイラが接続出来るようになります。
つまり上記の例だと、アプリAを落とせばアプリBが繋がるようになりました。