Amazon 初売り

« Android SDK の API Level の一覧(Android 8 以降) | トップページ | Android OS の Target API Level とは? »

2022.07.26

Unity Editor に後から特定バージョンの Android SDK をインストールする方法

| |コメント (0)

 このエントリーをはてなブックマークに追加

どうも、かげさんです(^^)/
あなたがこの記事を読んでいるのは何回目でしょうか?
初めての方、いらっしゃい!
複数回目の方、再訪問ありがとです(・∀・)

Unity Editor 2020.3.30f でインストールできる Android OS の API Level は 29 と 30 。

API Level 29(Android 10)
API Level 30(Android 11)

かげさんの持っている XPERIA 5 Ⅲ は Android 12 です。

なので、この記事では、 Unity Editor 2020.3.30f 環境に、API Level 31:Android 12 の SDK を追加インストールする手順を書きます。

API Level については「Android SDK の API Level の一覧(Android 8 以降)」の記事も参考にしてください。

Unity Editor にどの API Level がインストールされているか確認する方法

インストール済みの API Level の確認や追加インストールに使うのは「sdkmanager」です。

sdkmanager は、通常、「C:\Program Files\Unity Hub\Editor\2020.3.30f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\bin」のように Unity Editor のバージョンごとに格納されています。

今回は、2020.3.30f1 のを確認するため上のフォルダになっていますが、他の Unity Editor のバージョンの場合は、「2020.3.30f1」の部分を調べたい Unity Editor のバージョンにします。

かげさんの場合、CドライブではなくFドライブにインストールしているので、以下の説明では、Fドライブの部分を Unity Hub のインストールドライブに読み替えてください。

以下の手順で確認します。

  1. コマンドプロンプトまたはPowerShellを起動します。
    かげさんは、PowerShell を起動しました。
  2. cd "F:\Program Files\Unity Hub\Editor\2020.3.30f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\bin"
    ドライブ文字や Unity Editor のバージョンは、インストールした環境に合わせて変更して入力してください。
  3. .\sdkmanager --list

下記のような感じで表示されます。


cd "F:\Program Files\Unity Hub\Editor\2020.3.30f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\bin"
PS F:\Program Files\Unity Hub\Editor\2020.3.30f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\bin> .\sdkmanager --list
Warning: File C:\Users\kage3\.android\repositories.cfg could not be loaded.
Installed packages:=====================] 100% Computing updates...
Path | Version | Description | Location
------- | ------- | ------- | -------
build-tools;30.0.2 | 30.0.2 | Android SDK Build-Tools 30.0.2 | build-tools\30.0.2\
platform-tools | 28.0.1 | Android SDK Platform-Tools 28.0.1 | platform-tools\
platforms;android-29 | 5 | Android SDK Platform 29, rev 5 | platforms\android-29\
platforms;android-30 | 3 | Android SDK Platform 30, rev 3 | platforms\android-30\
tools | 26.1.1 | Android SDK Tools 26.1.1 | tools\


Available Packages:
Path | Version | Description
------- | ------- | -------
add-ons;addon-google_apis-google-15 | 3 | Google APIs
add-ons;addon-google_apis-google-16 | 4 | Google APIs

<中略>
platforms;android-31 | 1 | Android SDK Platform 31
<中略>

system-images;android-Tiramisu;google-tv;x86 | 3 | Google TV Intel x86 Atom System Image
system-images;android-TiramisuPrivacySandbox;google_apis_playstore;x86_64 | 6 | Google Play Intel x86 Atom_64 System Image

Available Updates:
ID | Installed | Available
------- | ------- | -------
platform-tools | 28.0.1 | 33.0.2


Installed packages の部分が既にインストールされているもの。

platforms;android-29 や platforms;android-30 があるのが確認できます。

Available Packages の部分がインストール可能なもの。

中略の部分に platforms;android-31 があります。

指定バージョンの Android SDK の API Level をインストールする

  1. .\sdkmanager "platforms;android-31"
  2. インストール確認の Accept? (y/N): で「y」を入力
  3. インストールされたことを確認するために、もう一度下記のコマンドを入力。
    .\sdkmanager --list

上記の1のように sdkmanager でインストールしたい Android SDK の API Level を指定します。

指定できるのは、前述の Available Packages に存在する内容になります。


.\sdkmanager "platforms;android-31"
Warning: File C:\Users\kage3\.android\repositories.cfg could not be loaded.
License android-sdk-license: ] 10% Computing updates...
---------------------------------------
Terms and Conditions

This is the Android Software Development Kit License Agreement

1. Introduction

<中略>

---------------------------------------
Accept? (y/N):
[=======================================] 100% Unzipping... android-12/framework
PS F:\Program Files\Unity Hub\Editor\2020.3.30f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\bin>

インストールされたことを確認するために、もう一度下記のコマンドを入力。

.\sdkmanager --list

Installed packages の部分に「platforms;android-31 」が表示されればインストール完了です。

ここまではOKだ


 このエントリーをはてなブックマークに追加

| |コメント (0)

このエントリーへのリンク

このエントリーのリンクを入れるHTML:

コメント

このブログの新着コメントをRSSリーダに登録する為のxml




←名前とメールアドレスは必須です。
URLも記入すれば、URLのみが公開されます。
メールアドレスのみですと、メールアドレスが公開されてしまいますので、御注意ください。

↓コメント本文では、「a href」「b」「i」「br/」「p」「strong」「em」「ul」「ol」「li」「blockquote」「pre」のタグが使えます。絵文字をクリックすると、本文にタグを挿入できます。