Android Studioのエミュレータが起動しない

新しいノートPCにAndroid Studioをインストールした際、少々問題が起こったため書き留めます。

環境

PC:HP Spectre x360
Windows10
android studio 3.0.1

エミュレータが起動しない

インストール後、「Hello World」のテスト用アプリをエミュレータで表示しようとしたところ・・・

Intel HAXM is required to run this AVD.
VT-x is disabled in BIOS.

Enable VT-x in your BIOS security settings…

BIOSで何とかしろと言われました。

「VT-x」?・・・これは調べると「Virtualization Technology」仮想化技術を有効にしろという話のようです。

BIOS起動

機種によって違うので、調べる必要があります。
HPの「Spectre x360」では、起動時に「Esc」を連打して、選択画面のようなものが出たら「F10」でBIOSが起動します。

Securityに項目がない

「your BIOS security settings」ということで、「Security」の項目を開いたのですが、VTが見つかりません。

隣の「System Configuration」を開くと、「Virtualization Technology」の文字を発見!

「Disabled(無効)」となっているところを「Enabled(有効)」に切り替え、設定を保存。

Windowsを立ち上げ、Android Studioのエミュレータを実行してみると、無事起動しました。

ログインパスワードは後で聞く

Webサービスのログイン画面で、アカウントだけ先に入力し、パスワードは後で聞かれる経験が増えてきました。

例えばAmazon、Google、Micorosoftなどのログイン画面です。

たしか昔は、アカウントとパスワードをセットで聞かれていたと思います。

間違いを特定できない

アカウントとパスワードのセットだと、ログインできない場合、どちらが間違っているか分かりません。

間違ったアカウントで、ありとあらゆるパスワードを試すこともあります。

そしてロックされる!

セキュリティとしては良いのですが・・・ストレスにはなります。

2段階入力なら間違いが明確

アカウント、パスワードの順で2段階入力する方式なら、アカウントを間違った時点で不毛なパスワード入力がなくなるので、ユーザーにストレスを与える時間を減らすことができます。

アカウントが間違った場合、違うメールアドレスを試してみよう・・・と、迅速に判断を下せます。

余談ですが、Amazonのログイン画面を見ると、「アカウント」という言葉を使わず、「Eメールまたは携帯電話番号」という具体的な文言を使い、ユーザーの迷いを減らす配慮をしています。

Webサービスの利用機会が増え続け、アカウントやパスワードを忘れて困るユーザーが増えていると思います。

単純なログイン画面のUIデザインも、作り込むことで会員の離脱を防ぐことができそうです。