2

avdmanager コマンド ラインを使用して android-26 以前のエミュレータを作成できますが、android-27 以降用に作成しようとすると次のエラーが発生します。

~/Android/sdk/tools/bin/avdmanager create avd --force -n Tablet -k "system-images;android-27;google_apis;x86" -d 6 --sdcard 200M
    Error: Package path is not valid. Valid system image paths are:ository...       
    system-images;android-26;google_apis;x86
    null

android-26 の同じコマンドが機能します。

~/Android/sdk/tools/bin/avdmanager create avd --force -n Tablet -k "system-images;android-26;google_apis;x86" -d 6 --sdcard 200M

何か不足していますか?

PS: これは Linux Ubuntu で発生しています。Mac OS では問題なく動作するようです。

4

1 に答える 1

6

コマンドは正しいですが、システムに「android-27」OSがないことが問題です

システムに搭載されている OS を確認し、次のディレクトリに移動してください。

ディレクトリ パス:~\Android\Sdk\platforms

お持ちでない場合は、まずダウンロードしてください。

ダウンロードコマンドは:sdkmanager --install "system-images;android-27;google_apis;x86"

于 2018-08-03T18:20:48.387 に答える