ほぼまっさらなmacになってしまったので、、
エミュレータを使いたいだけなのに、Android Studioを起動するのは気持ちが悪い(?)のでコマンドラインからエミュレータを起動。
作るのはGUIで作って、AVDはすでにある、という前提です。
- Javaのインストール
Appleの配布しているJava
https://support.apple.com/kb/DL1572?locale=ja_JP&viewlocale=ja_JP
を入れてみても
Unable to locate a Java Runtime to invoke
となってしまう。
普通に入れるJavaでなくてJDKが必要なもよう。
jdk mac
などで検索してインストールする。 -
Androidのavdmanagerは(ワタシの場合)
~/Library/Android/skd/tools/bin
にavdmanagerがあったものの、binまで行かずにtoolsにあるandroidとemulatorへのパスが通っていれば良いので
~/Library/Android/skd/tools
へのパスを通しておく(チルダだとパス通らないのでフルパスで) -
作成済みのAVDのリスト
$ android list avd
で出てきた見覚えのあるAVDのName:以降をコピーしておいて -
起動
$ emulator @
まで入力してペースト
$ emulator @Nexus_5X_API_25
のような感じ。
画面サイズが大きいので起動オプションで変えられるかと思ってやってみたもののdeprecatedということで悩んだものの、エミュレータが起動している時にコマンド+上矢印キー/下矢印キーで変えられた。。
コメントを残す