『Hyperion-Android』とは?
デバッグ時に使用できる、レイアウトの確認や画面の録画などが簡単にできるプラグインです。
デバッグ時のみ使用できるため、リリースされたアプリでは使用できません。
詳しい説明はこちら→https://github.com/willowtreeapps/Hyperion-Android
端末を振る・通知バーに表示されるHyperionメニューをタップすると使用可能です。
導入方法
特にダウンロードは要らず、以下のコードをGradleに追加するだけで使えます。
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-core:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-attr:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-measurement:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-disk:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-recorder:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-phoenix:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-crash:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-shared-preferences:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-geiger-counter:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-timber:0.9.27’
debugImplementation ‘com.willowtreeapps.hyperion:hyperion-build-config:0.9.27’
導入が完了したら、早速使ってみましょう!
Attributes Inspectorの使い方
Attributes Inspectorは、言葉通りViewのAttributeを確認できる機能です。
TextViewの場合は表示される文字を修正できるので、長さに合わせたレイアウトの作成や、文字の大きさなどの確認が簡単にできます。
また、表示↔非表示の切り替えも行えるので、このビューが表示されない場合のレイアウトの確認などができます。
Measurement Inspectorの使い方
Measurement Inspectorとは、ViewとViewの間、Viewの大きさなどをdp単位で表示してくれる機能です。
この機能を使うと、以下のように表示されます。
レイアウトが実際どう表示されるか、間隔や大きさなどが意図した通り表示されるか確認する時使うと便利です。
ただ、要素が集中している画面の場合、1dpの誤差が存在する場合もあるので、もし作成したxmlと一致しない場合はxmlを正とするといいでしょう。
まとめ
今回は、Hyperion-Androidで最も多く使うであろうの機能を紹介しました。
他にもクラッシュ時のエラー表示や、画面の録画なども可能ですので、ぜひいろんな機能を試してみてください!
https://github.com/willowtreeapps/Hyperion-Android
コメントを残す