sdkマネージャから、チェックボックスをオンにして、システムイメージ(例えば、ARM EABI v7a System Image
)をインストールしてAVDを作成することができます。コマンドラインから古いシステムイメージ(ABI)をインストールする
私の問題は、AVDを作成しようとしているシステムがヘッドレスなので、sdkマネージャを開くことができないということです。私はコマンドラインからシステムイメージをインストールする必要があります。
$ android update sdk --no-ui
(実際にはインストールされているが、最新のターゲット「android-17」以外のシステムイメージはインストールされていないすべてのターゲット)を実行すると、ターゲットを簡単にインストールできました。さて、どのように私は "アンドロイド15"のシステムイメージをインストールするのですか?
私は$ android update sdk --no-ui --filter "sysimg-15"
をしようとすると、結果は残念ながらGoogleの/ stackoverflowのは、私を助けていない
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.
です。
IIRCこれらは、適切な場所に解凍されたzipファイルです。頭の良いマシンに最初にインストールできる場合は、プラットフォームのディレクトリなどをヘッドレスのものにコピーできます。それ以外の場合は、xmlを調べてアーカイブを検索し、手動でインストールできます。 –
これは適切な手動インストールのようです。 'android sdk'コマンドラインを使って適切な方法が見つからない場合、私はそれを試してみます。乾杯。 –