13

SDK Managerからチェックボックスを簡単にオンにすると、システムイメージ(たとえばARM EABI v7a System Image)がインストールされ、AVDの作成に使用できるようになります。

私の問題は、AVDを作成しようとしているシステムがヘッドレスであるため、SDKマネージャーを開くことができないことです。コマンドラインからシステムイメージをインストールする必要があります。

実行することでターゲットを簡単にインストールできました$ android update sdk --no-ui(実際にインストールされたすべてのターゲットですが、最新のターゲット「android-17」を除くシステムイメージはありません)。では、「android-15」のシステムイメージをインストールするにはどうすればよいですか?

私が試してみると$ android update sdk --no-ui --filter "sysimg-15"、結果は

Error: Ignoring unknown package filter 'sysimg-15'.
Warning: The package filter removed all packages. There is nothing to install.
         Please consider trying to update again without a package filter.

残念ながら、google/stackoverflowは私を助けませんでした。

4

2 に答える 2

21

オプション--allまたは-aが答えです:

android update sdk --no-ui --all --filter "sysimg-15"

を含まず--all、android アップデーターは最新のパッケージ (sysimg-17) のみを考慮し、古いパッケージは無視します。ですべてのパッケージを含める-aと、任意の sysimg をフィルタリング (およびインストール) できます。

于 2012-12-06T14:33:15.043 に答える
0

この場合、X11 転送を介して GUI を使用することは可能でしょうか?

Linux の使用:ここ

Windows を使用する場合:こちら

于 2012-12-04T16:28:26.657 に答える