1. ホーム
  2. Android

Android Studioの開発環境構築とAndroid Studioエミュレータの作成

2022-02-17 19:18:12
<パス


2017-02-25

(今学期からAndroid開発のこの講座を始めたばかりで、ブログを書くのは初めてなので、不適切な文章があればブロガーの皆様にアドバイスをお願いしたいです)
今回は、Android Studioの開発環境のセットアップと、コーディングしたAndroidプログラムの実行をシミュレートするためのAndroid Studioエミュレータの作成について紹介します。
システム環境です。Windows 10 Professional 64ビット、メモリ8G。
I. Android Studioの開発環境構築
1. android-studio-bundle-145.3360264-windowsのダウンロード、約1.6Gです。ダウンロード先:Android Studio公式サイト[http://www.android-studio.org/]からダウンロードできます。バンドル版はandroid sdkを統合しているので、自分でandroid sdkをダウンロードする必要はありません(jdkがインストールされていない場合は、自分で設定をダウンロードしてインストールしてください、ここではjdkの設定についての説明は省略します)。
2. インストーラーをダブルクリックし、[次へ]をクリックします。

3. インストールするコンポーネントを選択し、SDKと仮想マシンをインストールしますが、全てにチェックを入れることをお勧めします。

4. インストール同意書に同意して、I Agree をクリックします。

5. Android StudioのインストールパスとSDKのインストールパスを設定します。

注意:①SDK をインストールするパスにはスペースを含めないこと、つまりインストールディ レクトリにスペースを含むフォルダが存在しない場合、エラーが報告されることになります。

SDKのインストールパスに中国語が含まれていると初回実行時にエラーとなります。
6. スタートメニューのフォルダに移動し、インストールをクリックします。

インストール完了を待つ

7. インストールが完了したら、Finish をクリックして Android Studio を起動します。

8. 元の設定をインポートするかどうか、これは最初のインストールであるので、2番目のものを選択し、[OK]をクリックします。

ページを開く

  1. 9. 初めて開くと、Android SDKアドオンリストが見つからないというプロンプトが表示されますが、これはAndroid SDKのパスをまだ設定していないためです。まず「キャンセル」をクリックし、入力後にAndroid SDKパスを設定すると、次に開いたときにはこのようなプロンプトが表示されません。

  1. 10. キャンセル」をクリックした後、「ようこそ」画面が表示されるまでしばらく待ち、「次へ」をクリックします。

    1. 11. 11. インターフェーススタイルが標準かカスタムかを選択するため、ここではカスタムインターフェー ススタイルを選択し、Next をクリックします。

      12. 次にUIテーマを選択する画面が表示されますが、私は黒が好きなので、黒のインターフェイスを選択しました。

      1. 13. Android SDKをインストールするディレクトリを選択し、Nextをクリックします。

      このように、SDKディレクトリに中国語がある場合、エラー "your SDK location contains non-ASCII characters." つまり、SDKに非アスキー文字のある場所が含まれていることが表示されることになります。
      14. 14.設定内容を確認し、「完了」をクリックする

      その後、Android SDKのアップデートが行われるので、ダウンロードが終了するのを待ち、Finishをクリックします。

      1. 15. ようこそ」画面が表示されたら、「新しい Android Studio プロジェクトを開始する」をクリックします。

      16. 新規プロジェクト」画面が表示されるので、最初のプロジェクト「First Application」を作成し、「Next」をクリックする

      対象デバイスを選択し、Phone and Tablet デフォルトオプションを選択します。

      17. アクティビティを追加し、「次へ」をクリックします。

      18. アクティビティをカスタマイズする

      Finishをクリックし、プロジェクトが作成されるのを待ちます。

      正常に作成されました。

      II. Android Studioエミュレータの作成
      1. プロジェクトを作成し、以下のボタンをクリックします。

      そして、Android devicesに入ったら、デバイスを作成し、"create virtual device"をクリックします。

      1. 2. 新しいAndroid Studioエミュレータの種類を選択します。ここではPhoneを選択し、電話機モデルやいくつかのパラメータを選択します。

      1. 3. エミュレータに必要なAndroid SDKのバージョンを選択します。

      必要なAndroid SDKのバージョンがダウンロードされていない場合、ダウンロードすることができます。ダウンロード規約に同意し、「次へ」をクリックすると、該当するAPIがダウンロードされます。

      1. 4. 横画面または縦画面を選択し、対応するパラメータ設定を確認し、終了をクリックする

      1. 5. これにより、デバイスを正常に起動するためのオプションが作成されます。クリックして仮想マシンを起動したい場合は、アクションの再生ボタンをクリックし、削除したい場合は、"delete"オプションの後にポップアップ表示されるドロップダウンメニューをクリックします。

      1. 6. 実行をクリックしてプログラムをデバッグし、OKをクリックしてエミュレータを実行します。

      RAMのサイズを選択、ここでは2Gを選択

      7. Finishをクリックすると、正常に実行されます。

      1. 8. シミュレーターのインターフェイスに移動します。

      1. 9. 最初のプログラムのデバッグに成功!

      1. 10. Android Studioでアプリを実行するとエラーが表示されるなど、エミュレーターを開くことができない状況がある場合。

      emulator: ERROR: x86 emulation currently requires hardware acceleration!
      
      

      インテル® HAXMが正しくインストールされ、使用可能であることを確認してください。
      CPUアクセラレーションステータス。HAXカーネルモジュールはインストールされていません。
      回避策
      (1) BIOSSのIntel Virtual TechnologyオプションをAllowに設定する。

      まずBIOSで起動し、通常マシンはF2キーを押し、セキュリティ、仮想化、有効を選択します。オプションはマザーボードによって異なる場合がありますので、ご自身でマザーボードメーカーのヘルプを参照してください。
        (2) sdkディレクトリに移動し、プログラムをインストールします。

        (3) 正常に起動し、インターフェースに入る